IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

a68g - Online nel cloud

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

Questo è il comando a68g 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


a68g - Algol 68 Genie, un compilatore-interprete Algol 68

SINOSSI


a68g [--a proposito | --Aiuto | --Informazioni [corda]] [--asserzioni | --no-asserzioni]
[--ritorno | --nessun ritorno] [--parentesi] [--dai un'occhiata | --non-correre] [--compilare | --no-compila]
[--orologio] [- debug | --tenere sotto controllo] [--eco stringa] [--eseguire unità | -x unità] [--Uscita | --]
[--esteso] [-f | --file stringa] [--portafoto numero] [--maniglie numero] [--mucchio numero]
[--elenco] [--moidi] [-O | -O0 | -O1 | -O2 | -O3] [--oggetto | --nessun oggetto]
[--sopraelevato numero] [--ottimizzare | --no-ottimizzare] [--pedante] [--portcheck | --no-portcheck]
[--pragmat | --no-pragmat] [--precisione numero] [--preludio-elenco] [--prettyprint]
[--Stampa unità | -p unità] [--silenzioso] [--cita-stropping] [--riduzioni] [--ripetere] [--correre]
[- script stringa] [--fonte | --nessuna fonte] [--pila numero] [--statistiche] [--severa]
[--terminale] [--limite di tempo numero] [--traccia | --nessuna traccia] [--albero | --no-albero] [--inutilizzato]
[--superiore-stropping] [--verboso] [--versione] [--avvertenze | --no-avvertimenti]
[--xrif | --no-rif] Nome del file

DESCRIZIONE


Algol 68 Genie (Algol68G) è un compilatore-interprete Algol 68. Può essere utilizzato per l'esecuzione
Programmi o script Algol 68. Algol 68 è un linguaggio generico ortogonale piuttosto snello
questo è un bel mezzo per denotare algoritmi. Algol 68 è stato concepito come un
linguaggio di programmazione finalizzato dall'IFIP Working Group 2.1 (Algorithmic Languages ​​and Calcoli)
che ha la responsabilità continua di Algol 60 e Algol 68.

Algol 68 Genie e la sua documentazione possono essere ottenuti da

http://jmvdveer.home.xs4all.nl/

VERSIONI


Le opzioni vengono passate ad a68g o dal file .a68g.rc nella directory di lavoro, il
variabile d'ambiente A68G_OPTIONS, dalla riga di comando o da pragmats.

La precedenza delle opzioni è la seguente: le opzioni pragmat sostituiscono le opzioni della riga di comando,
le opzioni di riga sostituiscono le opzioni nella variabile d'ambiente A68G_OPTIONS, A68G_OPTIONS sostituisce
opzioni in .a68g.rc.

Opzioni di elenco, opzioni di traccia e -pragmat, -nopragmat, hanno effetto quando lo sono
incontrato in un passaggio da sinistra a destra del testo del programma, e può quindi essere utilizzato, ad esempio,
per generare un riferimento incrociato per una parte particolare del programma.

Dove sono richiesti argomenti numerici, sono sufficienti k, M o G per la moltiplicazione con
2 ** 10, 2 ** 20 o 2 ** 30 rispettivamente.

--a proposito | --Aiuto | --Informazioni [corda]
Stampa le informazioni sulle opzioni se la stringa viene omessa o stampa le informazioni sulla stringa in caso contrario.

--asserzioni | --no-asserzioni
Elaborazione di controllo delle asserzioni.

--ritorno | --nessun ritorno
Controlla se viene eseguito un backtrace dello stack nel caso in cui si verifichi un errore di runtime.

--parentesi
Considera [ .. ] e { .. } equivalenti a ( .. ). Algol tradizionale 68
la sintassi consente ( .. ) di sostituire [ .. ] nei limiti e nelle sezioni.

--dai un'occhiata | --non-correre
Controlla solo la sintassi, l'interprete non si avvia.

--orologio
Tempo di esecuzione del report escluso il tempo necessario per la compilazione.

--compilare | --no-compila
Attiva o disattiva la compilazione delle unità. La compilazione omette molti dei controlli di runtime
offerto dall'interprete vero e proprio. Il programma non viene eseguito e uno script di shell è
generato combinando il codice sorgente e la sua libreria condivisa. Questo script di shell può essere
utilizzato come pseudo-eseguibile.

- debug | --tenere sotto controllo
Inizia nel monitor. Richiamare il monitor nel caso si verifichi un errore di runtime; il programma
si fermerà nel monitor sulla riga che contiene l'errore.

--eco stringa
Echo stringa per distinguersi.

--eseguire unità | --X unità
Eseguire l'unità Algol 68. In questo modo è possibile eseguire one-liner dal comando
linea.

--Uscita | --
Ignora ulteriori opzioni.

--esteso
Genera un elenco completo.

-f | --file stringa
Accetta la stringa come nome file nel caso sia in conflitto con la sintassi della shell.

--portafoto numero
Imposta la dimensione della pila di fotogrammi su numero byte.

--maniglie numero
Imposta la dimensione dello spazio della maniglia su numero byte.

--mucchio numero
Imposta la dimensione dell'heap su numero byte.

--elenco
Genera un elenco conciso.

--moidi
Genera una panoramica delle modalità nel file di elenco.

--oggetto | --nessun oggetto
Controlla l'elenco del codice C nel file di elenco.

--ottimizzare | --no-ottimizzare
Attiva o disattiva la compilazione delle unità. La compilazione omette molti dei controlli di runtime
offerto dall'interprete vero e proprio. Questa opzione è equivalente a -O2.

-O | -O0 | -O1 | -O2 | -O3
Attiva la compilazione delle unità e passa l'opzione al compilatore C di back-end per impostare
il livello dell'ottimizzatore.

--sopraelevato numero
Impostare l'overhead per il controllo dello stack.

--pedante
Equivalente a --warnings --portcheck

--portcheck | --no-portcheck
Abilita o disabilita i messaggi di avviso di portabilità.

--pragmat | --no-pragmat
Elaborazione di controllo dei pragmat.

--precisione numero
Imposta la precisione per le modalità LONG LONG su numero cifre significative.

--preludio-elenco
Genera un elenco di preludi.

--prettyprint
Pretty-stampa il file sorgente.

--Stampa unità | --P unità
Stampa il valore prodotto dall'unità Algol 68. In questo modo è possibile eseguire le battute one-liner
dalla riga di comando.

--silenzioso
Elimina tutti i messaggi di avviso.

--cita-stropping
Usa lo stropping delle citazioni.

--riduzioni
Riduzioni di stampa effettuate dal parser.

--ripetere
Usa il codice compilato di un'esecuzione precedente.

--correre Sostituisci l'opzione --no-run.

- script stringa
Prende la stringa come nome del file di origine e salta l'ulteriore elaborazione delle opzioni in modo che possano essere
gestito dallo script.

--fonte | --nessuna fonte
Controlla l'elenco delle righe di origine nel file di elenco.

--pila numero
Imposta la dimensione della pila su numero byte.

--statistiche
Genera statistiche nel file di elenco.

--severa
Ignora le estensioni alla sintassi di Algol 68.

--limite di tempo numero
Interrompere l'interprete dopo numero secondi, generando un limite di tempo superato
errore.

--traccia | --nessuna traccia
Traccia di controllo del programma in esecuzione.

--albero | --no-albero
Controlla l'elenco dell'albero della sintassi nel file di elenco.

--inutilizzato
Genera una panoramica dei tag non utilizzati nel file di elenco.

--superiore-stropping
Usa lo stropping superiore, che è il regime di stropping predefinito.

--verboso
Usa la modalità dettagliata.

--versione
Stampa la versione dell'immagine in esecuzione di a68g.

--avvertenze | --no-avvertimenti
Abilita i messaggi di avviso o elimina i messaggi di avviso eliminabili.

--xrif | --no-rif
Controllare la generazione di un riferimento incrociato nel file di elenco.

Usa a68g online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Bootloader EFI Clover
    Bootloader EFI Clover
    Il progetto si è spostato in
    https://github.com/CloverHackyColor/CloverBootloader..
    Caratteristiche: Avvia macOS, Windows e Linux
    in modalità UEFI o legacy su Mac o PC con
    UE...
    Scarica il bootloader Clover EFI
  • 2
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 3
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL reindirizza i comandi 3D da a
    Applicazione Unix/Linux OpenGL su a
    GPU lato server e converte il
    immagini 3D renderizzate in un flusso video
    con quale ...
    Scarica VirtualGL
  • 5
    libusb
    libusb
    Libreria per abilitare lo spazio utente
    programmi applicativi con cui comunicare
    dispositivi USB. Pubblico: sviluppatori, fine
    Utenti/Desktop. Linguaggio di programmazione: C.
    Categorie ...
    Scarica libus
  • 6
    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
  • Di Più "

Comandi Linux

Ad