InglésFrancésEspañol

Ad


icono de página de OnWorks

jtb: en línea en la nube

Ejecute jtb en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad