EngelsFransSpaans

Ad


OnWorks-favicon

jbofihe - Online in de cloud

Voer jbofihe uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht jbofihe die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


jbofihe - Lojban-parser / grammaticacontrole / woordglosser

KORTE INHOUD


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

PRODUCTBESCHRIJVING


jbofihe is een programma dat een stukje Lojban-tekst leest en controleert op grammaticale aspecten
juistheid. Als dit lukt, zal de uitvoer de nesting van de hoofdgrammatica laten zien
construeert door middel van beugels. Ook zullen woorden hun geschatte Engels hebben
vertalingen getoond. Sommige van deze vertalingen zijn contextafhankelijk.

OPTIES


-v Toon de programmaversie en sluit af.

-h Helppagina weergeven

--help Helppagina weergeven

-? Helppagina weergeven

-k Geef lijsten met tokens weer na parseren en na het invoegen van pseudo-tokens (vooral nuttig
voor het debuggen van de lexer en parser).

-t Maak een syntaxisboom op stdout. Knooppunten met slechts één kind worden eruit gefilterd.

-tf Produceer een volledige syntaxisboom op stdout, inclusief knooppunten met slechts één kind.

-l Produceer uitvoer voor zetwerk met LaTeX.

-x Produceer platte tekstuitvoer.

-w Breedte
Stel de breedte van het scherm (in tekens) in voor de optie -x.

-H HTML-uitvoer produceren

-b Produceer uitvoer in 'blok'-modus, waarbij elk blok de Lojban, de Engelse, toont
glans en een termtag, indien van toepassing. De standaard is dezelfde regel. Alleen
van toepassing op -l en -x (niet op -h).

-m Toon de hoeveelheid geheugen die door de verwerking wordt gebruikt.

-d.w.z Geef weggelaten scheidingstekens en terminators weer in de uitvoer. Ze worden bovenaan weergegeven
geval, om ze te onderscheiden van de oorspronkelijk in de invoertekst aanwezige tekst.

-opnieuw Vereisen dat in de invoertekst alle verwijderbare cmavo daadwerkelijk aanwezig is. (Zou handig kunnen zijn
om de gebruiker te dwingen na te denken over de grammaticale structuur van de invoertekst
zorgvuldiger te werk gaan bij het debuggen van parseerfouten.)

-se Toon alle verwijderbare cmavo's die onnodig aanwezig waren in de invoertekst. Waar een
reeks van verwijderbare cmavo komt voor, maar niet alle hadden kunnen worden weggelaten, een lijst van
mogelijke 'minimale' reeksen worden getoond. Elke 'minimale' reeks is zodanig dat:
Als je er woorden uit verwijdert, zou de betekenis van de tekst veranderen (of de betekenis ervan veranderen).
het is ongrammaticaal); toch is het niet nodig om nog meer van de oorspronkelijke woorden te behouden
de betekenis en grammaticale correctheid van de tekst behouden. Let op, -se en -re
zijn onderling onverenigbaar. Als beide schakelaars zijn opgegeven, wordt -re aangenomen.

-sv Laat voor elke reeks van verwijderbare cmavo zien waar latere cmavo eerder geldig konden zijn
eerdere, en waar het niet-weglaatbare woord aan het einde van de reeks zou kunnen staan
eerder in de reeks geldig was. [Deze informatie wordt gebruikt om de
uitvoer van -se, dus dit is een uitgebreide modus voor -se].

-kr Sta toe dat lujvo de culturele rafsi-vormen CCVVCy (CCVVCV aan het einde van het woord) bevat
beschreven in paragraaf 4.16 van de Referentiegrammatica. Dit beïnvloedt de herkenning van
geldige lujvo- en fu'ivla-vormen (de laatste omdat het de herkenning beïnvloedt van
slinku’i mislukkingen).

-bt Toon backtrace via de in behandeling zijnde parserstatussen wanneer er een syntaxisfout optreedt. Dit
kan enig inzicht geven in wat de parser vervolgens verwachtte te zien, om daarbij te helpen
het herstellen van de fout.

De backtrace bestaat uit drie delen. Het eerste deel is een lijst met regels die dat wel zijn
automatisch verminderd wanneer het foutieve woord wordt aangetroffen. In het extreme geval
wanneer alles vóór het foutieve woord een volledige tekst op zichzelf vormt
klopt, de reductiereeks gaat precies de weg naar de regel die overeenkomt met a
volledige tekst. Over het algemeen zal dit echter niet het geval zijn.

Het tweede deel van het rapport toont de omstandigheden waarin de grammatica dit vereist
het volgende woord van een ander type is dan het woord dat feitelijk verscheen. Allemaal actief
regels worden getoond (met punten die de actieve punten weergeven), gevolgd door een lijst met
woordklassen (dwz selma'o of BRIVLA/CMENE enz.) die hierbij geldig zouden zijn geweest
punt.

Het derde deel van het rapport toont de openstaande statussen op de parserstack. Dit
kan wat informatie geven over de locatie op een breder niveau van de probleemsituatie
plaatsgevonden.

bestandsnaam
De naam van het bestand met de tekst die moet worden geparseerd. Als u dit weglaat, wordt de tekst gelezen
van standaard invoer.

EXIT STATUS


0 De tekst is met succes gescand en geparseerd - de tekst was grammaticaal geldig
Lojban.

1/2 De tekst bevatte grammaticale fouten die werden gedetecteerd door het hoofdparseeralgoritme.

3 De tekst bevatte woorden waarvan de structuur niet geldig was Lojban. Geen grammaticaal
er is controle van de tekst uitgevoerd; de grammaticale functie van het foute
woord(en) konden niet worden bepaald.

Gebruik jbofihe online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad