JCML - Java Card Modeling Language: Definição e ... - Ifrn
JCML - Java Card Modeling Language: Definição e ... - Ifrn
JCML - Java Card Modeling Language: Definição e ... - Ifrn
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CAPÍTULO 5. <strong>JCML</strong> - JAVA CARD MODELING LANGUAGE 103Foi utilizada a ferrameta JAVACC (<strong>Java</strong> Compiler Compiler) [17] para a construçãodo compilador <strong>JCML</strong>. O <strong>Java</strong>CC é um gerador de analisador sintático que produz código<strong>Java</strong>. Ele permite que uma linguagem seja definida de maneira simples, por meio de umanotação semelhante à EBNF. Como saída produz o código-fonte para classes <strong>Java</strong> queimplementam os analisadores léxico e sintático para aquela linguagem. O <strong>Java</strong>CC defineuma linguagem própria para descrição, em um único arquivo, do analisador léxico e doanalisador sintático.