EngelsFransSpaans

OnWorks-favicon

a68g - Online in de cloud

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

Dit is de opdracht a68g 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


a68g - Algol 68 Genie, een Algol 68 compiler-interpreter

KORTE INHOUD


a68g [--overigens | --help | --info [snaar]] [--beweringen | --geen-beweringen]
[--terugloop | --geen-backtrace] [--haakjes] [--rekening | --niet rennen] [--compileren | --niet-compileren]
[--klok] [--debuggen | --toezicht houden op] [--echo snaar] [--uitvoeren eenheid | -x eenheid] [--Uitgang | --]
[--uitgebreid] [-f | --het dossier snaar] [--kader aantal] [--handvatten aantal] [--hoop aantal]
[--lijst] [--moïden] [-O | -O0 | -O1 | -O2 | -O3] [--voorwerp | --geen object]
[--overhead aantal] [--optimaliseren | --niet-optimaliseren] [--pedant] [--poortcontrole | --geen poortcontrole]
[--pragmaten | --geen pragmaten] [--precisie aantal] [--prelude-lijst] [--mooi-afdruk]
[--afdrukken eenheid | -p eenheid] [--stil] [--aanhalingstekens weghalen] [--reducties] [--herhaling] [--loop]
[--script snaar] [--bron | --geen bron] [--stapelen aantal] [--statistieken] [--streng]
[--terminal] [--tijdslimiet aantal] [--spoor | --geen spoor] [--boom | --geen-boom] [--ongebruikt]
[--bovenste stropping] [--uitgebreid] [--versie] [--waarschuwingen | --geen waarschuwingen]
[--xref | --geen-xref] bestandsnaam

PRODUCTBESCHRIJVING


Algol 68 Genie (Algol68G) is een Algol 68 compiler-interpreter. Het kan worden gebruikt voor het uitvoeren van
Algol 68 programma's of scripts. Algol 68 is een nogal magere orthogonale taal voor algemene doeleinden
dat is een mooi middel om algoritmen aan te duiden. Algol 68 is ontworpen als een algemeen
doel programmeertaal door IFIP Working Group 2.1 (Algorithmic Languages ​​and Calculi)
die de blijvende verantwoordelijkheid heeft voor Algol 60 en Algol 68.

Algol 68 Genie en de bijbehorende documentatie kunnen worden verkregen via:

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

OPTIES


Opties worden doorgegeven aan a68g ofwel vanuit het bestand .a68g.rc in de werkdirectory, de
omgevingsvariabele A68G_OPTIONS, de opdrachtregel of van pragmats.

De prioriteit van opties is als volgt: pragmat-opties vervangen opdrachtregelopties, opdracht-
regelopties vervangen opties in omgevingsvariabele A68G_OPTIONS, A68G_OPTIONS vervangt
opties in .a68g.rc.

Lijstopties, traceeropties en -pragmat, -nopragmat, treden in werking wanneer ze zijn
aangetroffen in een links-naar-rechts passage van de programmatekst, en kan dus worden gebruikt, bijvoorbeeld,
om een ​​kruisverwijzing voor een bepaald deel van het programma te genereren.

Waar numerieke argumenten vereist zijn, is k, M of G toegestaan ​​voor vermenigvuldiging met
2 ** 10, 2 ** 20 of 2 ** 30 respectievelijk.

--overigens | --help | --info [snaar]
Print info over opties als string is weggelaten, of print anders info over string.

--beweringen | --geen-beweringen
Controle uitwerking van beweringen.

--terugloop | --geen-backtrace
Controleer of een stack-backtrace wordt uitgevoerd in het geval er een runtime-fout optreedt.

--haakjes
Beschouw [ .. ] en { .. } als equivalent aan ( .. ). Traditionele Algol 68
syntaxis maakt het mogelijk ( .. ) om [ .. ] in grenzen en segmenten te vervangen.

--rekening | --niet rennen
Controleer alleen de syntaxis, de interpreter start niet.

--klok
De uitvoeringstijd van het rapport is exclusief de tijd die nodig is voor de compilatie.

--compileren | --niet-compileren
Compilatie van eenheden in- of uitschakelen. Compilatie laat veel van de runtime-controles achterwege
aangeboden door de tolk zelf. Het programma wordt niet uitgevoerd en een shellscript is
gegenereerd door de broncode en de gedeelde bibliotheek te combineren. Dit shellscript kan
gebruikt als een pseudo-uitvoerbaar bestand.

--debuggen | --toezicht houden op
Begin in de monitor. Roep de monitor op als er een runtime-fout optreedt; het programma
pauzeert in de monitor op de regel die de fout bevat.

--echo snaar
Echo-snaar om op te vallen.

--uitvoeren eenheid | --X eenheid
Voer de Algol 68-eenheid uit. Op deze manier kunnen oneliners worden uitgevoerd vanaf het commando
lijn.

--Uitgang | --
Negeer verdere opties.

--uitgebreid
Genereer een uitgebreide lijst.

-f | --het dossier snaar
Accepteer string als bestandsnaam voor het geval het conflicteert met de shell-syntaxis.

--kader aantal
Stel de framestapelgrootte in op aantal bytes.

--handvatten aantal
Stel de grootte van de handgreepruimte in op: aantal bytes.

--hoop aantal
Stel de heapgrootte in op aantal bytes.

--lijst
Genereer een beknopte lijst.

--moïden
Genereer een overzicht van modi in het lijstbestand.

--voorwerp | --geen object
Beheer de lijst van C-code in het lijstbestand.

--optimaliseren | --niet-optimaliseren
Compilatie van eenheden in- of uitschakelen. Compilatie laat veel van de runtime-controles achterwege
aangeboden door de tolk zelf. Deze optie is gelijk aan -O2.

-O | -O0 | -O1 | -O2 | -O3
Schakel compilatie van eenheden in en geef de optie door aan de back-end C-compiler om in te stellen
het optimalisatieniveau.

--overhead aantal
Stel overhead in voor stapelcontrole.

--pedant
Gelijk aan --warnings --portcheck

--poortcontrole | --geen poortcontrole
Schakel overdraagbaarheidswaarschuwingen in of uit.

--pragmaten | --geen pragmaten
Controle uitwerking pragmaten.

--precisie aantal
Stel de precisie voor de modi LANG LANG in op: aantal significante cijfers.

--prelude-lijst
Genereer een lijst van preludes.

--mooi-afdruk
Druk het bronbestand mooi af.

--afdrukken eenheid | --P eenheid
Druk de waarde af die de Algol 68-eenheid oplevert. Op deze manier kunnen oneliners worden uitgevoerd
vanaf de opdrachtregel.

--stil
Onderdruk alle waarschuwingsberichten.

--aanhalingstekens weghalen
Gebruik aanhalingstekens.

--reducties
Door de parser gemaakte afdrukreducties.

--herhaling
Gebruik gecompileerde code van een eerdere uitvoering.

--loop Overschrijf de --no-run optie.

--script snaar
Neemt string als bronbestandsnaam en slaat verdere optieverwerking over zodat deze
afgehandeld door het script.

--bron | --geen bron
Beheer de lijst van bronregels in het lijstbestand.

--stapelen aantal
Stel de stapelgrootte in op aantal bytes.

--statistieken
Genereer statistieken in het lijstbestand.

--streng
Negeert extensies voor de Algol 68-syntaxis.

--tijdslimiet aantal
Onderbreek de tolk na aantal seconden, waardoor een tijdslimiet wordt overschreden
fout.

--spoor | --geen spoor
Controle traceren van het lopende programma.

--boom | --geen-boom
Beheer de lijst van de syntaxisstructuur in het lijstbestand.

--ongebruikt
Genereer een overzicht van ongebruikte tags in het listingbestand.

--bovenste stropping
Gebruik upper stropping, het standaard stropping regime.

--uitgebreid
Gebruik uitgebreide modus.

--versie
Print de versie van de running image van a68g.

--waarschuwingen | --geen waarschuwingen
Schakel waarschuwingsberichten of onderdrukte waarschuwingsberichten in.

--xref | --geen-xref
Beheer het genereren van een kruisverwijzing in het lijstbestand.

Gebruik a68g online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    PAC-manager
    PAC-manager
    PAC is een Perl/GTK-vervanging voor
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Het biedt een GUI
    om verbindingen te configureren: gebruikers,
    wachtwoorden, VERWACHT regel...
    PAC-manager downloaden
  • 2
    GeoServer
    GeoServer
    GeoServer is open source-software
    server geschreven in Java waarmee gebruikers
    om geospatiale gegevens te delen en te bewerken.
    Ontworpen voor interoperabiliteit, het
    publiceert d...
    GeoServer downloaden
  • 3
    Vuurvliegje III
    Vuurvliegje III
    Een gratis en open-source persoonlijke financiering
    manager. Firefly III beschikt over een
    dubbel boekhoudsysteem. Jij kan
    voer snel in en organiseer uw
    transacties ik...
    Vuurvlieg III downloaden
  • 4
    Apache OpenOffice-extensies
    Apache OpenOffice-extensies
    De officiële catalogus van Apache
    OpenOffice-extensies. Je zult vinden
    extensies variërend van woordenboeken tot
    hulpmiddelen om PDF-bestanden te importeren en verbinding te maken
    met ext...
    Apache OpenOffice-extensies downloaden
  • 5
    BidsprinkhanenBT
    BidsprinkhanenBT
    Mantis is een eenvoudig te implementeren, web
    gebaseerde bugtracker om productbugs te helpen
    volgen. Het vereist PHP, MySQL en een
    web Server. Bekijk onze demo en gehost
    offer...
    MantisBT downloaden
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger is een p2p-chattoepassing
    voor intranetcommunicatie en niet
    een server nodig hebben. Diverse handige
    functies worden ondersteund, inclusief
    melden...
    LAN Messenger downloaden
  • Meer "

Linux-commando's

  • 1
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 2
    in staat
    in staat
    abilint - valideer een abigail ABI
    representatie abilint ontleedt de native
    XML-representatie van een ABI zoals uitgezonden
    door abidw. Zodra het de XML heeft geparseerd
    vertegenwoordigen...
    Voer abilint uit
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - stuur een CORE API-bericht
    naar de core-daemon-daemon ...
    Voer coresendmsg uit
  • 4
    kern_server
    kern_server
    core_server - De primaire server voor
    Spambayes. OMSCHRIJVING: dient momenteel
    alleen de webinterface. Insteken
    luisteraars voor verschillende protocollen is nader te bepalen.
    Dit ...
    Voer core_server uit
  • 5
    fwflits
    fwflits
    fwflash - programma om afbeeldingsbestand te flashen
    naar een aangesloten NXT-apparaat ...
    Voer fwflash uit
  • 6
    fwts-verzamel
    fwts-verzamel
    fwts-collect - verzamel logs voor fwts
    bug-rapportage. ...
    Voer fwts-collect uit
  • Meer "

Ad