Escolar Documentos
Profissional Documentos
Cultura Documentos
ferramentas Java
Aula 5 – Análise Léxica com JavaCC
Prof. Márcio Delamaro
delamaro@icmc.usp.br
langx.jj JavaCC
sort.x
langx.jj JavaCC
sort.jas
Declarações do AL
Declarações do AS
PARSER_BEGIN(Test)
PARSER_END(Test)
SKIP :
{
" "
}
PARSER_END(Test)
System.out.println(Version);
...
}
TOKEN_MGR_DECLS :
{
int countLexError = 0;
for
for
class
for
class
Definir prioridade
for
class
Definir prioridade
A definição que aparecer primeiro tem maior prioridade
<multilinecomment> SKIP:
{
"*/": DEFAULT
| <˜[]>
}
<multilinecomment> SKIP:
{
"*/": DEFAULT
| <˜[]>
}