IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jbofihe - Online nel cloud

Esegui jbofihe nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando jbofihe che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


jbofihe - parser Lojban / correttore grammaticale / glosser di parole

SINOSSI


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

DESCRIZIONE


jbofihe è un programma che legge un pezzo di testo Lojban e ne controlla la grammatica
correttezza. Se passa, l'output mostrerà l'annidamento della grammatica maggiore
costruisce per mezzo di parentesi. Inoltre, le parole avranno il loro inglese approssimativo
traduzioni mostrate. Alcune di queste traduzioni dipendono dal contesto.

VERSIONI


-v Mostra la versione del programma ed esci.

-h Mostra pagina di aiuto

--Aiuto Mostra pagina di aiuto

-? Mostra pagina di aiuto

-k Visualizza elenchi di token dopo l'analisi e dopo l'inserimento di pseudo-token (principalmente utile
per il debug del lexer e del parser).

-t Produce un albero della sintassi su stdout. I nodi con un solo figlio verranno filtrati.

-TF Produce un albero di sintassi completo su stdout, inclusi i nodi con un solo figlio.

-l Produce output per la composizione con LaTeX.

-x Produce output di testo normale.

-w larghezza
Imposta la larghezza dello schermo (in caratteri) per l'opzione -x.

-H Produci output HTML

-b Produci output in modalità 'block', dove ogni blocco mostra il Lojban, l'inglese
gloss e un tag termine ove applicabile. L'impostazione predefinita è la stessa riga. Soltanto
applicabile a -l e -x (non a -h).

-m Mostra la quantità di memoria utilizzata dall'elaborazione.

cioè lì Visualizza i separatori e i terminatori eliminati nell'output. Sono mostrati in alto
caso, per distinguerli da quelli originariamente presenti nel testo di input.

-ri Richiedi il testo di input per avere tutti i cmavo elidibili effettivamente presenti. (Può essere utile
per costringere l'utente a pensare alla struttura grammaticale del testo di input
più attentamente durante il debug degli errori di analisi.)

-Se Mostra qualsiasi cmavo elidibile che era presente inutilmente nel testo di input. Dove un
sequenza di cmavo elidibili si verificano, ma non tutti avrebbero potuto essere eliminati, un elenco di
vengono mostrate le possibili sequenze 'minime'. Ogni sequenza "minima" è tale che:
rimuovere qualsiasi parola da esso farebbe cambiare il significato del testo (o rendere
è sgrammaticato); tuttavia non è necessario conservare altre parole originali per
preservare il significato e la correttezza grammaticale del testo. Nota, -se e -re
sono reciprocamente incompatibili. Se vengono specificate entrambe le opzioni, si assume -re.

-sev Per ogni sequenza di cmavo elidibile, mostra dove quelle successive potrebbero essere valide prima
quelli precedenti, e dove avrebbe potuto avere la parola non cancellabile alla fine della sequenza
stato valido in precedenza nella sequenza. [Queste informazioni vengono utilizzate per determinare il
output di -se, quindi questa è una modalità dettagliata per -se].

- cr Consenti a lujvo di contenere le forme culturali rafsi CCVVCy (CCVVCV alla fine della parola)
descritto nella sezione 4.16 della grammatica di riferimento. Ciò influisce sul riconoscimento di
valide forme lujvo e fu'ivla (quest'ultima in quanto influisce sul riconoscimento di
slinku'i fallimenti).

-bt Mostra il backtrace attraverso gli stati del parser in sospeso quando si verifica un errore di sintassi. Questo
può dare un'idea di ciò che il parser si aspettava di vedere dopo, per aiutare in
correggere l'errore.

Il backtrace è diviso in tre parti. La prima parte è un elenco di regole che sono
ridotto automaticamente quando si incontra la parola errata. Nel caso estremo,
quando tutto ciò che precede la parola erronea costituisce di per sé un testo completo
a destra, la sequenza di riduzione andrà dritta alla regola che corrisponde a a
testo completo. In genere, però, non sarà così.

La seconda parte della relazione mostra le condizioni in cui la grammatica richiede il
la parola successiva deve essere di un tipo diverso da quello effettivamente apparso. Tutti gli attivi
vengono mostrate le regole (con i punti che indicano i punti attivi), seguite da un elenco di
classi di parole (ad es. selma'o o BRIVLA/CMENE ecc.) che sarebbero state valide in questo caso
punto.

La terza parte del report mostra gli stati in sospeso nello stack del parser. Questo
può fornire alcune informazioni su dove si trova a un livello più ampio la situazione del problema
si è verificato.

Nome del file
Il nome del file contenente il testo da analizzare. Se omesso, il testo viene letto
dall'ingresso standard.

EXIT STATUS


0 Il testo è stato scansionato e analizzato con successo - il testo era grammaticalmente valido
Lojban.

1/2 Il testo presentava errori grammaticali rilevati dall'algoritmo di analisi principale.

3 Il testo conteneva parole la cui struttura non era Lojban valida. Nessuna grammatica
è stata eseguita la verifica del testo; la funzione grammaticale dell'erroneo
Impossibile determinare la parola o le parole.

Usa jbofihe online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 2
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repository dei pacchetti per ArchLabs Questo è un file
    applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/archlabs-repo/.
    È stato ospitato in OnWorks in...
    Scarica archlabs_repo
  • 4
    Progetto Zefiro
    Progetto Zefiro
    Il progetto Zephyr è una nuova generazione
    sistema operativo in tempo reale (RTOS) che
    supporta più hardware
    architetture. Si basa su a
    kernel a ingombro ridotto...
    Scarica il progetto zephyr
  • 5
    SCons
    SCons
    SCons è uno strumento di costruzione di software
    che è un'alternativa superiore al
    il classico strumento di costruzione "Make" che
    tutti conosciamo e amiamo. SCons è
    implementato un...
    Scarica SCons
  • 6
    PSInt
    PSInt
    PSeInt è un interprete di pseudo-codice per
    studenti di programmazione di lingua spagnola.
    Il suo scopo principale è quello di essere uno strumento per
    imparare e comprendere le basi
    concetto...
    Scarica PSInt
  • Di Più "

Comandi Linux

  • 1
    7z
    7z
    7z - Un archiviatore di file con la massima estensione
    rapporto di compressione ...
    Corri 7z
  • 2
    7za
    7za
    7za - Un archiviatore di file con la massima estensione
    rapporto di compressione ...
    Esegui 7za
  • 3
    raccapricciante
    raccapricciante
    CREEPY - Un'informazione di geolocalizzazione
    aggregatore DESCRIZIONE: raccapricciante è un
    applicazione che ti permette di raccogliere
    informazioni relative alla geolocalizzazione su
    utenti di...
    Corri inquietante
  • 4
    cricket-compila
    cricket-compila
    cricket - Un programma per gestire il
    raccolta e visualizzazione di serie temporali
    dati ...
    Esegui la compilazione di cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script da ottenere
    informazioni sulla versione installata
    di G-Wrap...
    Esegui g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controlla l'accesso a
    mapset corrente per altri utenti sul
    sistema. Se non viene fornita alcuna opzione, viene stampato
    stato attuale. PAROLE CHIAVE: generale, mappa
    gestione, p...
    Esegui g.accessgrass
  • Di Più "

Ad