Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

jbofihe - Online w chmurze

Uruchom jbofihe w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie jbofihe, które można uruchomić w bezpłatnym dostawcy 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Ę


jbofihe - Lojban parser / sprawdzanie gramatyki / gloser słów

STRESZCZENIE


jbofihe [-v] [ -h | --pomoc | -? ] [ -k ] [ -t ] [-tf ] [ -l ] [ -b ] [ -x ] [ -H ] [ -m ]
[ -w szerokość ] [-ie] [-re] [-se] [-sev] [-cr] [-bt] [nazwa pliku]

OPIS


jbofihe to program, który czyta fragment tekstu Lojbanu i sprawdza go pod względem gramatycznym
poprawność. Jeśli przejdzie pomyślnie, wynik pokaże zagnieżdżenie głównej gramatyki
konstruuje za pomocą nawiasów. Ponadto słowa będą miały przybliżony angielski
pokazane tłumaczenia. Niektóre z tych tłumaczeń zależą od kontekstu.

OPCJE


-v Pokaż wersję programu i wyjdź.

-h Pokaż stronę pomocy

--help Pokaż stronę pomocy

-? Pokaż stronę pomocy

-k Wyświetlaj listy tokenów po analizie i po wstawieniu pseudotokenu (głównie przydatne
do debugowania leksera i parsera).

-t Utwórz drzewo składni na standardowe wyjście. Węzły posiadające tylko jedno dziecko zostaną odfiltrowane.

-tf Utwórz pełne drzewo składni na standardowe wyjście, włączając węzły z tylko jednym dzieckiem.

-l Twórz dane wyjściowe do składu za pomocą LaTeX.

-x Utwórz wynik w postaci zwykłego tekstu.

-w szerokość
Ustaw szerokość ekranu (w znakach) dla opcji -x.

-H Twórz dane wyjściowe HTML

-b Generuj dane wyjściowe w trybie „blokowym”, gdzie każdy blok pokazuje Lojban, angielski
połysk i znacznik terminu, jeśli ma to zastosowanie. Wartość domyślna to ta sama linia. Tylko
ma zastosowanie do -l i -x (nie do -h).

-m Pokaż ilość pamięci używanej przez przetwarzanie.

-to znaczy Wyświetlaj na wyjściu separatory i terminatory z pominięciem. Są one pokazane w górnej części
przypadku, aby odróżnić je od tych pierwotnie występujących w tekście wejściowym.

-re Wymagaj, aby tekst wejściowy zawierał wszystkie możliwe do usunięcia cmavo. (Może być użyteczne
za zmuszenie użytkownika do zastanowienia się nad strukturą gramatyczną wprowadzanego tekstu
ostrożniej podczas debugowania błędów analizy.)

-se Pokaż wszelkie możliwe do usunięcia cmavo, które były niepotrzebnie obecne w tekście wejściowym. Gdzie
występuje sekwencja możliwych do usunięcia cmavo, ale nie wszystkie można było pominąć, lista
pokazane są możliwe „minimalne” sekwencje. Każda „minimalna” sekwencja jest taka, że:
usunięcie z niego jakichkolwiek słów spowodowałoby zmianę znaczenia tekstu (lub spowodowałoby zmianę znaczenia tekstu).
to niegramatyczne); jednak zachowywanie więcej oryginalnych słów nie jest konieczne
zachować sens i poprawność gramatyczną tekstu. Uwaga, -se i -re
są wzajemnie niezgodne. Jeśli określono oba przełączniki, zakładane jest -re.

-sew Dla każdej sekwencji elidable cmavo pokaż, gdzie późniejsze mogły obowiązywać wcześniej
wcześniejsze i gdzie mogło znajdować się słowo, którego nie można usunąć na końcu sekwencji
obowiązywały wcześniej w sekwencji. [Ta informacja służy do określenia
wyjście -se, więc jest to tryb szczegółowy dla -se].

-kr Pozwól lujvo zawierać kulturowe formy rafsi CCVVCy (CCVVCV na końcu słowa)
opisane w sekcji 4.16 Gramatyki referencyjnej. Ma to wpływ na rozpoznawalność
ważne formy lujvo i fu'ivla (ta ostatnia, ponieważ wpływa na rozpoznawanie
awarie slinku'i).

-bt Pokaż śledzenie wstecz przez oczekujące stany parsera, gdy wystąpi błąd składni. Ten
może dać pewien wgląd w to, czego parser spodziewał się zobaczyć dalej, aby pomóc
naprawienie błędu.

Backtrace składa się z trzech części. Pierwsza część to lista reguł jakie obowiązują
automatycznie zmniejszane w przypadku napotkania błędnego słowa. W skrajnym przypadku
gdy wszystko poprzedzające błędne słowo stanowi samo w sobie kompletny tekst
dobrze, sekwencja redukcji będzie prowadzić do reguły, która pasuje do a
pełny tekst. Generalnie jednak tak nie będzie.

Druga część raportu przedstawia warunki, w których wymaga tego gramatyka
następne słowo będzie innego typu niż to, które faktycznie się pojawiło. Wszyscy aktywni
zostaną pokazane reguły (z kropkami pokazującymi aktywne punkty), po których następuje lista
klasy słów (tj. selma'o lub BRIVLA/CMENE itp.), które byłyby w tym przypadku ważne
punkt.

Trzecia część raportu pokazuje oczekujące stany na stosie parsera. Ten
może dostarczyć informacji na temat miejsca pobytu na szerszym poziomie sytuacji problematycznej
miejsce.

filename
Nazwa pliku zawierającego tekst do przeanalizowania. W przypadku pominięcia tekst jest czytany
ze standardowego wejścia.

EXIT STATUS


0 Tekst został pomyślnie zeskanowany i przeanalizowany - tekst był poprawny gramatycznie
Lożban.

1/2 Tekst zawierał błędy gramatyczne, które zostały wykryte przez główny algorytm analizy.

3 Tekst zawierał słowa, których struktura nie była prawidłowa Lojban. Brak gramatyki
przeprowadzono sprawdzenie tekstu; gramatyczna funkcja słowa błędnego
nie udało się określić słów.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad