EngelsFransSpaans

Ad


OnWorks-favicon

ecl - Online in de cloud

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

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


ecl - Insluitbare gemeenschappelijke Lisp

KORTE INHOUD


ECL [- richt dir] [-laden filet] [-evaluatie uitdrukken]
[-compileren filet
[-o ofiel] [-c [bestand,-h [hbestand,-gegevens [data bestand,-s] [-q]]

PRODUCTBESCHRIJVING


ECL staat voor Embeddable Common Lisp. Het ECL-project is een poging om Giuseppe te moderniseren
Attardi's ECL-omgeving om een ​​implementatie van de Common Lisp-taal te produceren die
voldoet aan de ANSI X3J13-definitie van de taal.

De huidige ECL-implementatiefuncties:

· Een bytecodes-compiler en -interpreter.

· Een vertaler voor C.

· Een interface naar buitenlandse functies.

· Een dynamische lader.

· De mogelijkheid om standalone uitvoerbare bestanden te bouwen.

· Het Common Lisp Object System (CLOS).

· Voorwaarden en herstarts voor afhandelingsfouten.

· Stopcontacten als gewone streams.

· De Gnu Multiprecision-bibliotheek voor snelle bignum-bewerkingen.

· Een eenvoudige conservatieve vuilnisman voor markeren en vegen.

· De Boehm-Weiser vuilnisman.

ECL zonder enig argument krijg je het interactieve lispel.

OPTIES


-schelp filet
Voert het opgegeven bestand uit en sluit af, zonder een lees-eval-afdruklus te bieden. Als
Als je lisp als scripttaal wilt gebruiken, kun je schrijven
#!${exec_prefix}/bin/ecl -schelp op de eerste regel van het uit te voeren bestand,
en dan wordt ECL automatisch aangeroepen.

-norc Probeer het bestand niet te laden ~/.eclrc in de beginfase.

- richt Te gebruiken dir als systeemmap.

-laden filet
massa filet voordat u de lees-eval-printlus binnengaat.

-evaluatie uitdrukken
Evalueert uitdrukken voordat u de lees-eval-printlus binnengaat.

-compileren filet
vertaalt filet naar C en roept de lokale C-compiler op om een ​​shared
bibliotheek met standaard .fas als extensie.

-o ofiel Bij het compileren filet noem de resulterende gedeelde bibliotheek ofiel.

-c bestand Noem bij het samenstellen het tussenliggende C-bestand bestand en verwijder het niet
daarna.

-h hbestand Noem bij het compileren de tussenliggende C-header hbestand en verwijder het niet
daarna.

-gegevens [data bestand]
Dumpt compilergegevens in data bestand of, indien niet opgegeven, in een bestand vernoemd naar
het bronbestand, maar met .data als extensie.

-s Maak een koppelbaar objectbestand. Het kan niet worden geladen met lading, maar het kan wel
gebruikt om bibliotheken of zelfstandige uitvoerbare programma's te bouwen.

-q Maak minder notities bij het compileren.

De opties -laden, -schelp, en -evaluatie kunnen een willekeurig aantal keren voorkomen en ze worden gecombineerd
en van links naar rechts verwerkt.

AUTEURS


De originele versie is ontwikkeld door Giuseppe Attardi, uitgaande van de Kyoto Common Lisp
implementatie door Taiichi Yuasa en Masami Hagiya. De huidige beheerder van ECL is Juan
Jose Garcia Ripoll, bereikbaar via de ECL-mailinglijst.

Gebruik ecl online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    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
  • 2
    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
  • 3
    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
  • 4
    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
  • 5
    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
  • 6
    DrJava
    DrJava
    DrJava is een lichtgewicht programma
    omgeving voor Java ontworpen om te koesteren
    testgestuurde softwareontwikkeling. Het
    bevat een intelligente programma-editor,
    een int...
    DrJava downloaden
  • Meer "

Linux-commando's

Ad