Este es el comando jtb que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
jtb - generador de árbol de sintaxis para JavaCC
SINOPSIS
jtb [opciones] fichero de entrada
DESCRIPCIÓN
Esta página de manual documenta brevemente la jtb mando.
JTB (Java Tree Builder) es un constructor de árboles de sintaxis y un generador de visitantes para ser utilizado en
frente a JavaCC (compilador compilador de Java). Toma un archivo de gramática JavaCC como entrada
(generalmente un archivo ".jtb") y genera automáticamente lo siguiente:
- un conjunto de clases de árbol de sintaxis basadas en las producciones en la gramática, utilizando
el patrón de diseño del visitante;
- cuatro interfaces: IVoidVisitor, IVoidArguVisitor, IRetVisitor, IRetArguVisitor;
- cuatro visitantes de profundidad primero: DepthFirstVoidVisitor, DepthFirstVoidArguVisitor,
DepthFirstRetVisitor, DepthFirstREtArguVisitor, cuyos métodos predeterminados simplemente visitan
los hijos del nodo actual; un archivo de gramática JavaCC ".jj" (jtb.out.jj por
predeterminado), con las anotaciones adecuadas para construir el árbol de sintaxis durante el análisis
(que luego debe compilarse con JavaCC).
Los nuevos visitantes, que subclasifican a cualquiera generado, pueden anular los métodos predeterminados y
realizar varias operaciones y manipular el árbol de sintaxis generado.
CAMPUS
-cl Imprima una lista de las clases generadas para la salida estándar.
-d dir "-d dir"es la abreviatura de (y sobrescribe)"-Dakota del Norte dir/ syntaxtree -enfermedad venérea dir/visitante".
Señor Genera información de nivel de profundidad.
-e Suprime la comprobación de errores semánticos de JTB.
-f Utilice nombres de campo de clase de nodo descriptivos.
-h Muestre este mensaje de ayuda y salga.
-I a Los visitantes en línea aceptan métodos en clases base.
-jd Genere comentarios compatibles con JavaDoc en los nodos y el visitante.
-Dakota del Norte NOMBRE
Uso NOMBRE como paquete para los nodos del árbol de sintaxis.
-notario público NOMBRE
Uso NOMBRE como paquete para los nodos del árbol de sintaxis.
-ns NOMBRE
Uso NOMBRE como la clase que se extenderán todas las clases de nodos.
-o NOMBRE
Uso NOMBRE como el nombre de archivo para la gramática de salida anotada.
-p NOMBRE
"-p paquete"es la abreviatura de (y sobrescribe)"-notario público paquete.syntaxtree -vicepresidente paquete.visitante".
-páginas Genere punteros principales en todas las clases de nodos.
-impresora
Genere un visitante de volcado de árbol de sintaxis.
-si Leer de entrada estándar en lugar de un archivo.
-esquema
Genere registros de Scheme que representen la gramática y una construcción de árbol de Scheme
visitante.
-tk Genera fichas especiales en el árbol.
-enfermedad venérea NOMBRE
Uso NOMBRE como paquete para las clases de visitantes predeterminadas.
-vicepresidente NOMBRE
Uso NOMBRE como paquete para las clases de visitantes predeterminadas.
-w No sobrescriba archivos existentes.
Use jtb en línea usando los servicios de onworks.net