yappp - Online w chmurze

Jest to polecenie yappp, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z 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Ę


yapp — perlowa nakładka na moduł Parse::Yapp

SYNOPSY


yapp [opcje] gramatyka[.yp]

jap -V

jap -h

OPIS


yapp to nakładka na moduł Parse::Yapp, która pozwala skompilować gramatykę Parse::Yapp
pliki wejściowe do Perla LALR(1) OO modułów parsera.

OPCJE


Opcje, na dzień dzisiejszy, są opcjonalne :-)

-v Tworzy plik gramatyka.output opisujący twój parser. Pokaże ci podsumowanie
konflikty, reguły, stany DFA (Deterministic Finite Automaton) i ogólne wykorzystanie
parser.

-s Utwórz samodzielny moduł, w którym znajduje się sterownik. Zauważ, że jeśli masz
więcej niż jeden moduł parsera wywoływany z programu, aby był niezależny, potrzebujesz
ta opcja tylko dla jednego modułu parsera.

-n Wyłącz numerowanie linii pliku źródłowego osadzone w module parsera. nie wiem dlaczego
powinno być potrzebne, ale jest.

-m moduł
Podaje modułowi parsera nazwę pakietu (lub przestrzeń nazw, nazwę modułu lub nazwę klasy
lub jakkolwiek-to-nazywasz) z moduł. Domyślnie: gramatyka

-o plik wyjściowy
Skompilowany plik wyjściowy zostanie nazwany plik wyjściowy dla twojego modułu parsera. Domyślnie jest to
gramatyka.pm lub, jeśli określono opcję -m A::Moduł::Nazwa (patrz poniżej), do Imię.pm.

-t filename
-t filename opcja pozwala określić plik, który ma być użyty jako szablon
do generowania danych wyjściowych parsera. Domyślnie używany jest zdefiniowany szablon wewnętrzny
in Parse::Yapp::Output.pm. O tym, jak napisać własny szablon i jakie zamienniki
są dostępne, zajrzyj do modułu Parse::Yapp::Output.pm : powinno być
oczywisty.

-b szulernia
Jeśli pracujesz na systemach, które rozumieją tzw ona walii wygenerowany parser
jest bezpośrednio skryptem wykonywalnym, możesz go określić za pomocą -b opcja, czyli:

yapp -b '/usr/local/bin/perl -w' -o myscript.pl myscript.yp

Spowoduje to wyświetlenie pliku o nazwie myscript.pl którego pierwsza linia to:

#!/usr/local/bin/perl -w

Argument jest obowiązkowy, ale jeśli podasz pusty ciąg, wartość
$Konfiguracja{ścieżka perl} zostanie użyty zamiast tego.

gramatyka
Plik gramatyki wejściowej. Jeśli nie podano sufiksu, a plik nie istnieje, an
spróbuj otworzyć plik z rozszerzeniem yp jest wypróbowany przed wyjściem.

-V Wyświetl aktualną wersję Parse::Yapp i wdzięcznie wychodzi.

-h Wyświetl ekran użytkowania.

Korzystaj z yappp online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows