Questo è il comando jay che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ghiandaia - an LALR(1) generatore di parser per Java e C#
SINOSSI
ghiandaia [ - tv ] [ -c ] [ -p ] [ -b prefisso_file ] [ -V yyValore ] Nome del file < scheletro
DESCRIZIONE
Jay legge le specifiche grammaticali nel file Nome del file e genera an LR(1) parser per
esso. I parser sono costituiti da un insieme di LALR(1) l'analisi delle tabelle e una routine del driver dal
filetto scheletro scritto nel linguaggio di programmazione Java. Jay scrive le tabelle di analisi e
la routine del driver allo standard output.
Sono disponibili le seguenti opzioni:
-b prefisso_file
I -b l'opzione cambia il prefisso anteposto ai nomi dei file di output in
stringa indicata da prefisso_file. Il prefisso predefinito è il carattere y.
-c I -c L'opzione fa in modo che Jay generi il codice C# invece del Java predefinito.
-t I -t l'opzione fa in modo che le informazioni di debug vengano incorporate nel
codice compilato.
-v I -v opzione fa sì che una descrizione leggibile dall'uomo del parser generato a
essere scritto nel file y.uscita.
-p I -p cause di opzione ghiandaia per stampare la directory in cui si trova il suo scheletro di esempio
i file sono installati. Se un progetto vuole usare il file scheletro predefinito
incluso con ghiandaia, può usare questa opzione in un makefile per trovare il percorso per
, il scheletro or scheletro.cs file incluso con la distribuzione di jay.
Se la variabile d'ambiente TMPDIR è impostata, la stringa indicata da TMPDIR verrà utilizzata come
il nome della directory in cui vengono creati i file temporanei.
Usa jay online usando i servizi onworks.net