wwlisp

Software screenshot:
wwlisp
Software informatie:
Versie: 8.2.3
Upload datum: 2 Jun 15
Ontwikkelaar: Walther Waeles
Licentie: Gratis
Populariteit: 9

Rating: 4.0/5 (Total Votes: 1)

wwlisp is een geïnterpreteerde programmeertaal applicatie-ontwikkeling en scripts die kunnen worden gebruikt voor het ontwikkelen van stand-alone programma, shells scripts of kunnen worden ingesloten in een ander programma.
 
wwlisp is een beknopte object georiënteerde dialect van de Lisp taal zeer losjes geïnspireerd door Common Lisp, Smalltalk of zelfs C ++. Dit project richt zich op het oplossen van specifieke categorieën van problemen en dus ook de uitvoering niet mechanismen bedoeld om alle soorten gegevens traditioneel in Lisp te behandelen of om theoretische concepten van software engineering of faciliteiten d Sommige syntactische vormen met betrekking tot het behoud van het geheugen of de uitvoering van bestaan fijne kneepjes van de taal werden achtergelaten op de winst van een aansteker syntax.
De interpreter omvat de traditionele mechanismen en structuren voor dergelijke programma. Het geheugen is georganiseerd in vier ruimten: pointerspace - bevattende car | cdr cellen, het 64-bits gehele getallen (waardoor 64 bit rekenkundige onafhankelijk van de 32 of 64 bit processorarchitectuur) en 64 bit floating point, stringspace - met de namen van atomen en tekenreeksen, binaryspace bevattende structuren, buffers en API voorwerpen, en tenslotte de dynamische stack voor het oproepen van de functies.
 
Pointer, string en binaire ruimtes zijn vooraf toegewezen bij het opstarten van de tolk en geleidelijk in de loop van de werking, terwijl de garbage collector algoritmes herstellen ruimte in het geval van uitputting.
 
De auto en cdr pointers zijn volledige woord (32 of 64 bits) variabelen, het mogelijk maken van het gebruik van het maximum van de adresseerbare ruimte toegestaan ​​voor een proces van het besturingssysteem en de processor. De versie 8 interpreter heeft ongeveer 400 intrinsieke samengesteld functioneert, evenals een bibliotheek geladen bij het opstarten omschrijven dan 60 extra functies voornamelijk gewijd aan debuggen en editie. Bovendien, de interpreter omvat native de volgende mogelijkheden:
 
· Multi-threading, met onafhankelijkheid van de omgevingen van elke draad en communicatie tussen deze;
· Buitenlandse Function Interface maakt om C API's toegankelijk in de vorm van gedeelde objecten of DLL noemen;
· Mogelijke ontwikkelen van C of C ++ plugins of uitbreidingen van de taal die kan worden geladen en gelost dynamisch;
· Process Handling en IPC;
· Streams, Pipes and Sockets hanteren.
Wat is er nieuw in deze release:
· Deze release bevat veel correcties voor diverse bugs en fouten in de syntaxis en documentatie.
· De algehele stabiliteit en het nut van de tolk zijn verbeterd, met name door meer regressie-testen.
· Ook deze release bevat een nieuwe build van de wwlispkdialog bibliotheek, die het scripting van KDE dialogen maakt, gebruik te maken van een aantal van de meest prominente KDE widgets zonder veel codering.
· En tenslotte de release bevat voor de eerste keer de wwlisp2dimage bibliotheek die interfaces met de bekende GD bibliotheek en maakt het mogelijk om te tekenen en op te slaan foto's.
· Opmerking: De bron packages te compileren op Debian 4 en SuSE, op voorwaarde dat de GD en KDE zijn geïnstalleerd, met headers.
· De voorgecompileerde pakket installeert alles in een keer, maar werd alleen getest op Debian 4.

Vergelijkbare software

GCC MELT
GCC MELT

17 Feb 15

Enchanting
Enchanting

14 Apr 15

PL/1 for GCC
PL/1 for GCC

2 Jun 15

Vala
Vala

27 Sep 15

Reacties op wwlisp

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!