JFLAP

Páginas: 3 (510 palabras) Publicado: 4 de junio de 2013



JFLAP

JFLAP (Java Formal Language and Automata Package) es una herramienta para la enseñanza y la visualización interactiva de lenguajes formales. Permite crear y operar sobre autómatas(finitos, máquinas de Moore y Mealy, Turing…), gramáticas, expresiones regulares y L-systems.

JFLAP es un paquete de herramientas gráficas que se pueden utilizar como una ayuda en el aprendizaje delos conceptos básicos de la Teoría de Lenguajes Formales y Autómatas.


Regular Idiomas - crear
DFA
NFA
Expresión Regular
Gramática regular

Regular Idiomas - Conversiones
NFA -> DFA ->Minimal DFA
NFA expresión regular
NFA gramática regular

Libre de contexto idiomas - crear
empujar hacia abajo autómata
gramática libre de contexto

Libre de contexto idiomas - transformar
PDA-> CFG
CFG -> PDA (parser LL)
CFG -> PDA (analizador sintáctico SLR)
CFG -> CNF
CFG -> tabla de análisis sintáctico LL y analizador
CFG -> SLR parse mesa y analizador
CFG -> Brute analizador defuerza



JFLAP permite a los usuarios crear y operar en autómatas, gramáticas, L-Systems, y expresiones regulares, la estructura se utiliza el término para referirse a un único autómata,gramática, L-sistema, o una expresión regular.JFLAP ofrece los siguientes grupos principales de las operaciones para aplicar a estructuras:
Explora el Lenguaje de Estructuras - JFLAP tiene la capacidad desimular cadenas de entrada en autómatas no deterministas, construir tablas de análisis sintáctico y árboles de análisis sintáctico para gramáticas, y hacer ampliaciones sucesivas de sistemas-L. Elautómata representado en JFLAP son autómatas finitos (FA), los autómatas pushdown (PDA), y las máquinas de Turing multitape. Los algoritmos de análisis sintáctico en JFLAP son por fuerza bruta el análisis, elanálisis LL (1), y el análisis sintáctico SLR (1).
Convertir entre estructuras equivalentes - Una amplia gama de capacidades de conversión están disponibles, por ejemplo, la expresión regular, a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramienta Jflap
  • EJEMPLO MAQUINA DE TURING EN JFLAP
  • Explicacion de Automata Finito Bajo JFlap

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS