Instrucción
|
Descripción
|
caseSensitive()
|
Se espera que una de estas dos instrucciones especifique si la coincidencia de símbolos debe ser sensible a las mayúsculas o no. Por ejemplo, lenguajes en la familia BASIC no son sensibles a mayúsculas mientras que lenguajes en la familia C si son sensibles a mayúsculas.
|
caseInsensitive()
|
delimiters(DelimiterRule: Expression)
|
La instrucción delimitadora le dice al analista léxico que regla utilizar para el descubrimiento delimitador. Los Delimitadores son utilizados durante el análisis de palabras clave, y pueden ser definidos como los caracteres que se pueden utilizar inmediatamente antes o después de palabras clave del lenguaje.
|
lex(TokenRule: Expression)
|
La instrucción lex le dice al analista léxico el nombre de la regla de raíz para utilizar para su análisis.
|
parse(RootRule: Expression)
parse(RootRule: Expression, SkipRule: Expression)
|
La instrucción parse le dice al analista sintáctico el nombre de la regla de raíz para utilizar para su procesamiento. El segundo argumento opcional especifica una regla de salto (o escape) que generalmente solía manejar comentarios.
|