Sé '+', '?' y '*'. Pero, ¿y si quiero que algo se repita, por ejemplo, 5 veces? Por ejemplo, si un identificador debe ser una cadena de números hexadecimales de longitud 5?cómo definir una regla de un patrón repetido por un número fijo de veces usando la gramática antlr
Para ser más específicos, estoy pensando en definir una regla general de lexer de longitud ilimitada, y luego, en el tiempo de análisis, contar cuántas veces se repite, si es igual a 5, cambiarle el nombre a otro tipo de token pero, ¿cómo puedo hacer esto? ¿O hay alguna manera fácil?
Gracias, probé el segundo método. Exactamente lo que estoy buscando. – safarisoul