EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

a68g - Online în cloud

Rulați a68g în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda a68g care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


a68g - Algol 68 Genie, un compilator-interpret Algol 68

REZUMAT


a68g [--apropos | --Ajutor | --info [şir]] [--aserțiuni | --fara-afirmatii]
[--backtrace | --fără-backtrace] [--paranteze] [--Verifica | --nu-a alerga] [--compila | --no-compilare]
[--ceas] [--depanare | --monitor] [--ecou şir] [--a executa unitate | -x unitate] [--Ieșire | --]
[--extensiv] [-f | --fişier şir] [--cadru număr] [--manere număr] [--morman număr]
[--listare] [--moide] [-O | -O0 | -O1 | -O2 | -O3] [--obiect | --niciun obiect]
[--asupra capului număr] [--optimizează | --no-optimize] [--pedant] [--portcheck | --no-portcheck]
[--pragmate | --nu-pragmați] [--precizie număr] [--preludiu-listare] [--destul-print]
[--imprimare unitate | -p unitate] [--Liniște] [--citate-stropping] [--reduceri] [--reluare] [--alerga]
[--script şir] [--sursă | --fără-sursă] [--grămadă număr] [--statistici] [--strict]
[--Terminal] [--limita număr] [--urmă | --fara urma] [--copac | --fara-copac] [--nefolosit]
[--stropul superior] [--verbos] [--versiune] [--Avertizări | --fără-avertismente]
[--xref | --no-xref] nume de fișier

DESCRIERE


Algol 68 Genie (Algol68G) este un compilator-interpret Algol 68. Poate fi folosit pentru executare
Algol 68 programe sau scripturi. Algol 68 este un limbaj ortogonal de uz general destul de slab
acesta este un mijloc frumos pentru a denota algoritmi. Algol 68 a fost proiectat ca un general-
limbaj de programare scop de către Grupul de lucru 2.1 IFIP (Limbaje algoritmice și calcule)
care are responsabilitatea continuă pentru Algol 60 și Algol 68.

Algol 68 Genie și documentația acestuia pot fi obținute de la

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

OPŢIUNI


Opțiunile sunt transmise la a68g fie din fișierul .a68g.rc din directorul de lucru,
variabila de mediu A68G_OPTIONS, linia de comandă sau din pragmat.

Prioritatea opțiunilor este următoarea: opțiunile pragmat înlocuiesc opțiunile din linia de comandă, comandă-
opțiunile de linie înlocuiesc opțiunile din variabila de mediu A68G_OPTIONS, A68G_OPTIONS înlocuiește
opțiuni în .a68g.rc.

Opțiunile de listare, opțiunile de urmărire și -pragmat, -nopragmat își produc efectul atunci când sunt
întâlnit într-o trecere de la stânga la dreapta a textului programului și poate fi astfel utilizat, de exemplu,
pentru a genera o referință încrucișată pentru o anumită parte a programului.

Acolo unde sunt necesare argumente numerice, sunt permise suficiente k, M sau G pentru înmulțirea cu
2 ** 10, 2 ** 20 sau respectiv 2 ** 30.

--apropos | --Ajutor | --info [şir]
Tipăriți informații despre opțiuni dacă șirul este omis sau imprimați informațiile despre șir în caz contrar.

--aserțiuni | --fara-afirmatii
Elaborarea de control a afirmațiilor.

--backtrace | --fără-backtrace
Controlați dacă se face o urmărire înapoi a stivei în cazul în care apare o eroare de rulare.

--paranteze
Considerați [ .. ] și { .. } ca fiind echivalente cu ( .. ). Algol tradițional 68
sintaxa permite ( .. ) să înlocuiască [ .. ] în limite și felii.

--Verifica | --nu-a alerga
Verificați numai sintaxa, interpretul nu pornește.

--ceas
Timpul de execuție a raportului, excluzând timpul necesar pentru compilare.

--compila | --no-compilare
Activați sau dezactivați compilarea unităților. Compilarea omite multe dintre verificările de rulare
oferit de interpretul propriu-zis. Programul nu este executat și un script shell este
generat combinând codul sursă și biblioteca sa partajată. Acest script shell poate fi
folosit ca pseudo-executable.

--depanare | --monitor
Începeți din monitor. Invocați monitorul în cazul în care apare o eroare de rulare; programul
se va opri în monitor pe linia care conține eroarea.

--ecou şir
Ecou șir pentru a remarca.

--a executa unitate | --X unitate
Executați unitatea Algol 68. În acest fel, one-line-urile pot fi executate din comandă
linia.

--Ieșire | --
Ignorați alte opțiuni.

--extensiv
Generați o listă extinsă.

-f | --fişier şir
Acceptați șirul ca nume de fișier în cazul în care acesta intră în conflict cu sintaxa shell-ului.

--cadru număr
Setați dimensiunea stivei de cadre la număr octeți.

--manere număr
Setați dimensiunea spațiului mânerului la număr octeți.

--morman număr
Setați dimensiunea heap la număr octeți.

--listare
Generați o listă concisă.

--moide
Generați o prezentare generală a modurilor din fișierul de listare.

--obiect | --niciun obiect
Controlați listarea codului C în fișierul de listare.

--optimizează | --no-optimize
Activați sau dezactivați compilarea unităților. Compilarea omite multe dintre verificările de rulare
oferit de interpretul propriu-zis. Această opțiune este echivalentă cu -O2.

-O | -O0 | -O1 | -O2 | -O3
Activați compilarea unităților și transmiteți opțiunea compilatorului C back-end pentru a seta
nivelul de optimizare.

--asupra capului număr
Setați deasupra capului pentru verificarea stivei.

--pedant
Echivalent cu --warnings --portcheck

--portcheck | --no-portcheck
Activați sau dezactivați mesajele de avertizare privind portabilitatea.

--pragmate | --nu-pragmați
Elaborarea de control a pragmatelor.

--precizie număr
Setați precizia pentru modurile LONG LONG la număr cifre semnificative.

--preludiu-listare
Generați o listă de preludii.

--destul-print
Imprimați destul de mult fișierul sursă.

--imprimare unitate | --p unitate
Tipăriți valoarea generată de unitatea Algol 68. În acest fel pot fi executate one-liners
din linia de comandă.

--Liniște
Suprimați toate mesajele de avertizare.

--citate-stropping
Utilizați extragerea citatelor.

--reduceri
Reducerile de imprimare efectuate de parser.

--reluare
Utilizați codul compilat al unei rulări anterioare.

--alerga Ignorați opțiunea --no-run.

--script şir
Ia șirul ca nume de fișier sursă și omite procesarea ulterioară a opțiunilor, astfel încât acestea să poată fi
gestionate de scenariu.

--sursă | --fără-sursă
Controlați lista liniilor sursă din fișierul de listare.

--grămadă număr
Setați dimensiunea stivei la număr octeți.

--statistici
Generați statistici în fișierul de listare.

--strict
Ignoră extensiile la sintaxa Algol 68.

--limita număr
Întrerupeți interpretul după număr secunde, generând o limită de timp depășită
eroare.

--urmă | --fara urma
Urmărirea de control a programului care rulează.

--copac | --fara-copac
Lista de control a arborelui de sintaxă în fișierul de listare.

--nefolosit
Generați o prezentare generală a etichetelor neutilizate din fișierul de listare.

--stropul superior
Utilizați stropping superior, care este regimul implicit de stropping.

--verbos
Folosiți modul pronunțat.

--versiune
Imprimați versiunea imaginii de rulare a a68g.

--Avertizări | --fără-avertismente
Activați mesajele de avertizare sau suprimați mesajele de avertizare suprimabile.

--xref | --no-xref
Controlați generarea unei referințe încrucișate în fișierul de listare.

Utilizați a68g online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    strace
    strace
    Proiectul strace a fost mutat la
    https://strace.io. strace is a
    diagnostic, depanare și instruire
    userspace tracer pentru Linux. Este folosit
    a monitoriza un...
    Descărcați strace
  • 2
    gMKVExtractGUI
    gMKVExtractGUI
    O GUI pentru utilitarul mkvextract (parte a
    MKVToolNix) care încorporează cele mai multe (dacă
    nu toate) funcționalitatea mkvextract și
    utilități mkvinfo. Scris în C#NET 4.0,...
    Descărcați gMKVExtractGUI
  • 3
    Biblioteca JasperReports
    Biblioteca JasperReports
    Biblioteca JasperReports este
    cea mai populară sursă deschisă din lume
    business intelligence și raportare
    motor. Este scris în întregime în Java
    si este capabil sa...
    Descărcați biblioteca JasperReports
  • 4
    Cărți Frappe
    Cărți Frappe
    Frappe Books este o sursă gratuită și deschisă
    software-ul de contabilitate pentru desktop, adică
    simplu și bine conceput pentru a fi folosit de
    întreprinderi mici și liber profesioniști. Aceasta'...
    Descărcați cărți Frappe
  • 5
    Python numeric
    Python numeric
    ȘTIRI: NumPy 1.11.2 este ultima versiune
    care va fi realizat pe sourceforge. Rotile
    pentru Windows, Mac și Linux, precum și
    distribuțiile surselor arhivate pot fi găsite...
    Descărcați Numerical Python
  • 6
    Sfinxul CMU
    Sfinxul CMU
    CMUSphinx este un mare independent de difuzor
    vocabular continuu de recunoaștere a vorbirii
    lansat sub licență de stil BSD. Este
    de asemenea, o colecție de instrumente open source...
    Descărcați CMU Sphinx
  • Mai mult »

Comenzi Linux

Ad