11 relações: Analisador sintático LL, Análise léxica, Código aberto, Compilador de compilador, Expressão regular, Formalismo de Backus-Naur Estendido, Gramática formal, Java (linguagem de programação), Licença BSD, Sun Microsystems, Yacc.
Analisador sintático LL
Um analisador sintático LL é um algoritmo de análise sintática para um sub-conjunto de gramáticas livre de contexto.
Novo!!: JavaCC e Analisador sintático LL · Veja mais »
Análise léxica
Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).
Novo!!: JavaCC e Análise léxica · Veja mais »
Código aberto
Código aberto (do inglês Open Source) é o código-fonte que é disponibilizado gratuitamente para consulta, examinação, modificação e redistribuição.
Novo!!: JavaCC e Código aberto · Veja mais »
Compilador de compilador
Um compilador de compilador (também conhecido como gerador de compilador, gerador de analisador sintático ou ainda gerador de parser) é um algoritmo, um componente de software ou um programa de computador que gera o código fonte de um analisador sintático, interpretador ou compilador de uma linguagem de programação.
Novo!!: JavaCC e Compilador de compilador · Veja mais »
Expressão regular
Em ciência da computação, uma expressão regular (do inglês regular expression, abreviado regex ou regexp) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.
Novo!!: JavaCC e Expressão regular · Veja mais »
Formalismo de Backus-Naur Estendido
Em ciência da computação, Formalismo de Backus-Naur Estendido (também conhecido como EBNF) é uma família de notações meta-sintaxe, qualquer que pode ser usado para expressar uma gramática livre de contexto.
Novo!!: JavaCC e Formalismo de Backus-Naur Estendido · Veja mais »
Gramática formal
Em teoria das linguagens formais, uma gramática formal (algumas vezes simplesmente chamada de gramática) é um conjunto de regras de produção de cadeias em uma linguagem formal, ou seja, um objeto que permite especificar uma linguagem ou língua.
Novo!!: JavaCC e Gramática formal · Veja mais »
Java (linguagem de programação)
Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.
Novo!!: JavaCC e Java (linguagem de programação) · Veja mais »
Licença BSD
A licença BSD é uma licença de código aberto inicialmente utilizada nos sistemas operacionais do tipo Berkeley Software Distribution (um sistema derivado do Unix).
Novo!!: JavaCC e Licença BSD · Veja mais »
Sun Microsystems
Sun Microsystems foi adquirida pela Oracle Corporation em 2009.
Novo!!: JavaCC e Sun Microsystems · Veja mais »
Yacc
yacc (acrônimo para Yet Another Compiler Compiler) é um gerador de analisador sintático desenvolvido por Stephen C. Johnson da AT&T para o sistema operacional Unix.
Novo!!: JavaCC e Yacc · Veja mais »