To jest polecenie jay, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
sójka - an LALR(1) generator parsera dla Java i C#
STRESZCZENIE
sójka [ -telewizja ] [ -c ] [ -p ] [ -b przedrostek_pliku ] [ -V yyWartość ] filename < szkielet
OPIS
Sójka odczytuje specyfikację gramatyki w pliku filename i generuje LR(1) parser dla
To. Parsery składają się z zestawu LALR(1) analizowanie tabel i procedura sterownika z pliku
filet szkielet napisany w języku programowania Java. Sójka zapisuje tabele analizy i
procedurę sterownika na standardowe wyjście.
Dostępne są następujące opcje:
-b przedrostek_pliku
Połączenia -b opcja zmienia przedrostek dodawany do nazw plików wyjściowych na
ciąg oznaczony przez przedrostek_pliku. Domyślnym prefiksem jest znak y.
-c Połączenia -c opcja powoduje, że Jay generuje kod C# zamiast domyślnej Java.
-t Połączenia -t Opcja umożliwia włączenie informacji debugowania do pliku
skompilowany kod.
-v Połączenia -v Opcja powoduje, że wygenerowany parser będzie czytelny dla człowieka
zostać zapisane do pliku y.wyjście.
-p Połączenia -p Przyczyny opcji sójka aby wydrukować katalog, w którym znajduje się jego przykładowy szkielet
pliki są zainstalowane. Jeśli projekt chce użyć domyślnego pliku szkieletu
w zestawie z sójka, może użyć tej opcji w pliku makefile, aby znaleźć ścieżkę do
dotychczasowy szkielet or szkielet.cs plik dołączony do dystrybucji jay.
Jeśli ustawiona jest zmienna środowiskowa TMPDIR, zostanie użyty ciąg oznaczony jako TMPDIR
nazwa katalogu, w którym tworzone są pliki tymczasowe.
Korzystaj z Jay online, korzystając z usług onworks.net