EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

jbofihe – Online in der Cloud

Führen Sie jbofihe beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl jbofihe, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


jbofihe – Lojban-Parser/Grammatikprüfer/Wortglosser

ZUSAMMENFASSUNG


jbofihe [-v] [ -h | --help | -? ] [ -k ] [ -t ] [-tf ] [ -l ] [ -b ] [ -x ] [ -H ] [ -m ]
[ -w Breite ] [-ie] [-re] [-se] [-sev] [-cr] [-bt] [Dateiname]

BESCHREIBUNG


jbofihe ist ein Programm, das einen Lojban-Text liest und ihn auf Grammatik überprüft
Richtigkeit. Wenn die Prüfung erfolgreich ist, zeigt die Ausgabe die Verschachtelung der Hauptgrammatikalik an
Konstrukte mittels Klammerung. Außerdem haben Wörter ihr ungefähres Englisch
Übersetzungen angezeigt. Einige dieser Übersetzungen sind kontextabhängig.

OPTIONAL


-v Programmversion anzeigen und beenden.

-h Hilfeseite anzeigen

--help Hilfeseite anzeigen

-? Hilfeseite anzeigen

-k Listen von Tokens nach der Analyse und nach dem Einfügen von Pseudo-Tokens anzeigen (hauptsächlich nützlich).
zum Debuggen des Lexers und Parsers).

-t Erstellen Sie einen Syntaxbaum auf stdout. Knoten mit nur einem Kind werden herausgefiltert.

-tf Erstellen Sie auf stdout einen vollständigen Syntaxbaum, einschließlich Knoten mit nur einem untergeordneten Knoten.

-l Erstellen Sie Ausgaben für den Schriftsatz mit LaTeX.

-x Erzeugen Sie eine reine Textausgabe.

-w Breite
Legen Sie die Breite des Bildschirms (in Zeichen) für die Option -x fest.

-H HTML-Ausgabe erstellen

-b Erzeugen Sie eine Ausgabe im „Block“-Modus, wobei jeder Block das Lojban, das Englische, zeigt
Glanz und ggf. ein Begriffskennzeichen. Der Standardwert ist dieselbe Zeile. Nur
gilt für -l und -x (nicht für -h).

-m Zeigt die von der Verarbeitung verwendete Speichermenge an.

dh dort Eliminierte Trennzeichen und Abschlusszeichen in der Ausgabe anzeigen. Sie sind oben dargestellt
Fall, um sie von den ursprünglich im Eingabetext vorhandenen zu unterscheiden.

-Re Erfordert, dass im Eingabetext alle eliminierbaren cmavo tatsächlich vorhanden sind. (Könnte nützlich sein
um den Benutzer zu zwingen, über die grammatikalische Struktur des Eingabetextes nachzudenken
Gehen Sie beim Debuggen von Parse-Fehlern vorsichtiger vor.)

-Wenn Zeigt alle eliminierbaren cmavo an, die unnötigerweise im Eingabetext vorhanden waren. Wo ein
Es kommt zu einer Reihe eliminierbarer cmavo, aber nicht alle konnten eliminiert werden, eine Liste von
Mögliche „minimale“ Sequenzen werden angezeigt. Jede „minimale“ Sequenz ist so, dass:
Das Entfernen von Wörtern würde dazu führen, dass sich die Bedeutung des Textes ändert (oder verändert).
es ungrammatisch); Dennoch ist es unnötig, weitere Originalwörter beizubehalten
Bewahren Sie die Bedeutung und grammatikalische Korrektheit des Textes. Beachten Sie, -se und -re
sind untereinander unvereinbar. Wenn beide Schalter angegeben sind, wird -re angenommen.

-sev Zeigen Sie für jede Sequenz eliminierbarer cmavo, wo spätere zuvor gültig sein könnten
frühere und wo das nicht eliminierbare Wort am Ende der Sequenz stehen könnte
bereits früher in der Sequenz gültig gewesen. [Diese Informationen werden verwendet, um die zu bestimmen
Ausgabe von -se, also ist dies ein ausführlicher Modus für -se].

- kr Erlauben Sie Lujvo, die kulturellen Rafsi-Formen CCVVCy (CCVVCV am Ende des Wortes) zu enthalten.
beschrieben in Abschnitt 4.16 der Referenzgrammatik. Dies wirkt sich auf die Erkennung aus
gültige Lujvo- und Fu'ivla-Formen (Letzteres, da es die Erkennung von beeinflusst
Slinku'i-Fehler).

-bt Zeigt eine Rückverfolgung durch die ausstehenden Parser-Zustände an, wenn ein Syntaxfehler auftritt. Das
kann einen Einblick in das geben, was der Parser als Nächstes erwartet hat, um weiterzuhelfen
den Fehler beheben.

Der Backtrace besteht aus drei Teilen. Der erste Teil ist eine Liste der Regeln, die gelten
automatisch reduziert, wenn das fehlerhafte Wort gefunden wird. Im Extremfall
wenn alles vor dem falschen Wort einen eigenständigen vollständigen Text darstellt
Richtig, die Reduktionssequenz geht direkt zu der Regel, die mit a übereinstimmt
vollständiger Text. Im Allgemeinen wird dies jedoch nicht der Fall sein.

Der zweite Teil des Berichts zeigt die Bedingungen, unter denen die Grammatik dies erfordert
Das nächste Wort muss von einer anderen Art sein als das, was tatsächlich vorkam. Alle Aktiven
Regeln werden angezeigt (mit Punkten, die die aktiven Punkte anzeigen), gefolgt von einer Liste von
Wortklassen (z. B. Selma'o oder BRIVLA/CMENE usw.), die zu diesem Zeitpunkt gültig gewesen wären
Punkt.

Der dritte Teil des Berichts zeigt die ausstehenden Zustände auf dem Parser-Stack. Das
kann einige Informationen darüber geben, wo sich die Problemsituation auf einer breiteren Ebene befindet
auftrat.

Dateinamen
Der Name der Datei, die den zu analysierenden Text enthält. Wenn weggelassen, wird der Text gelesen
von der Standardeingabe.

EXIT STATUS


0 Der Text wurde erfolgreich gescannt und analysiert – der Text war grammatikalisch gültig
Lojban.

1/2 Der Text wies Grammatikfehler auf, die vom Hauptanalysealgorithmus erkannt wurden.

3 Der Text enthielt Wörter, deren Struktur Lojban nicht entsprach. Keine Grammatik
eine Überprüfung des Textes wurde durchgeführt; die grammatikalische Funktion des Falschen
Wort(e) konnten nicht ermittelt werden.

Nutzen Sie jbofihe online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad