Jest to polecenie lim_test, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
styx — Połączony generator parsera i skanera
STRESZCZENIE
Styx [-rozpoznać chorobę] [-gadatliwy] [-makeC] [-zrób IMG] [-makeINT] [-skrócona forma]
[-BINSTYX=katalog] [-GENSTYX=katalog] [-SPESTYX=katalog] język
stypp [-zestaw znaków=ciąg] [-drukuj] [-przygotuj=ciąg] [-premac=ciąg] [-przedzabawa=ciąg]
[-Początek=ciąg] [-xaron] [-wcześnie] [-shiftfun=ciąg] [-zmniejsz zabawę=ciąg]
[-ppfun=ciąg] [-BINSTYX=ścieżka] srclang tgtlang filename
stydok [-Ścieżka Styx=ścieżka] [-Szablon=ścieżka] [-RefAlias=ciąg] [-rekursywny] [-produkt]
[-zachowaj NT=ciąg] [-noKlasa=ciąg] [-exProds=ciąg] [-ignRRref=ciąg]
[-BINSTYX=ścieżka] plik gramatyki plik wyjściowy
cto [-ct] [-siła] [-CPATH=ścieżka] [-HPATH=ścieżka] [-PRJ=ścieżka] [-DPATH=ścieżka]
[-DROOT=ścieżka]
ptm_img [-Nazwa pliku=ścieżka] [-zestaw znaków=ciąg] [-pomiń=ciąg] [-tryb binarny] [-drukuj]
[-przygotuj=ciąg] [-premac=ciąg] [-przedzabawa=ciąg] [-Początek=ciąg] [-xaron] [-wcześnie]
[-shiftfun=ciąg] [-zmniejsz zabawę=ciąg] [-BINSTYX=ścieżka] język obraz
limit_test [-zestaw znaków=ciąg] [-tryb binarny] [-drukuj] [-przygotuj=ciąg] [-premac=ciąg]
[-przedzabawa=ciąg] [-tokeny] [-symbolika] [-BINSTYX=ścieżka] język filename
pim_test [-zestaw znaków=ciąg] [-tryb binarny] [-drukuj] [-przygotuj=ciąg] [-premac=ciąg]
[-przedzabawa=ciąg] [-Początek=ciąg] [-xaron] [-wcześnie] [-shiftfun=ciąg]
[-zmniejsz zabawę=ciąg] [-drzewo] [-BINSTYX=ścieżka] język filename
OPIS
Ta strona podręcznika opisuje pokrótce Styx, stypp, stydok, cto, limit_test i pim_test
polecenia. Został napisany dla Debian GNU / Linux dystrybucja, ponieważ oryginał
programy nie mają stron podręcznika, ale mają dokumentację w formacie HTML (patrz poniżej).
Styx tłumaczy tokeny i opisy składni zawarte w $SPESTYX/language.sty plonowaniu
tabele skanera i parsera oraz funkcjonalny interfejs do wyprowadzania abstrakcyjnego
drzewo.
stypp jest rodzajem ``bardzo drukarka'' dla plików źródłowych napisanych w języku zdefiniowanym przez Styx.
Ponadto może być używany do przenoszenia plików źródłowych, pod warunkiem, że języki źródłowy i docelowy mają
równoważna składnia abstrakcyjna.
stydok generuje dokumentację referencyjną HTML dla gramatyki określonej w pliku grammarfile za pomocą
szablon.
cto służy do tworzenia plików nagłówkowych ze źródeł C generowanych przez Styx. Pochodzi z
własne środowisko projektowe autora, w którym pliki źródłowe są napisane w
sposób umożliwiający automatyczne generowanie definicji interfejsów.
ptm_img tłumaczy plik źródłowy określony przez opcję FileName na obraz binarny. Gdyby
opcja FileName jest pominięta, obraz plik musi istnieć, a program zapisuje
drzewo pochodne do stdout.
limit_test używa pliku obrazu skanera do język zeskanować źródło w filename pisanie
strumień tokenów na standardowe wyjście.
pim_test wykorzystuje pliki obrazów skanera i parsera do język przeanalizować źródło w filename
pisanie drzewa wyprowadzania na standardowe wyjście.
ŚRODOWISKO
Autorzy autorzy stosują niestandardowe konwencje dla opcji wiersza poleceń i środowiska
zmiennych, tak aby te ostatnie najlepiej postrzegać jako opcje, które domyślnie mają
wartość identycznie nazwanej zmiennej środowiskowej, jeśli nie została określona.
W razie zamówieenia projektu Styx, SPESTYX to ścieżka wyszukiwania specyfikacji języka (język.sty), skaner
a pliki obrazów parsera znajdują się za pomocą BINSTYX natomiast lokalizacja wygenerowanego kodu C to
zdeterminowany przez GENSTYX.
stypp, stydok, ptm_img, limit_test i pim_test posługiwać się BINSTYX zlokalizować skaner i parser
pliki graficzne język.lim i język.pim.
Korzystaj z lim_test online, korzystając z usług onworks.net