wwlisp

Logiciel capture d'écran:
wwlisp
Détails logiciels:
Version: 8.2.3
Date de transfert: 2 Jun 15
Développeur: Walther Waeles
Licence: Gratuit
Popularité: 9

Rating: 4.0/5 (Total Votes: 1)

wwlisp est un langage de programmation interprété pour le développement d'applications et de scripts qui peut être utilisé pour développer des programmes autonomes, coquilles scripts ou peut être intégré dans un autre programme.
 
wwlisp est un dialecte orienté objet concis du langage LISP très librement inspiré par Common Lisp, Smalltalk, ou même C ++. Ce projet vise à résoudre des catégories particulières de problèmes et donc la mise en œuvre ne comprend pas les mécanismes destinés à traiter tous les types de données traditionnelles en Lisp ou de mettre en œuvre des concepts théoriques de l'ingénierie ou des installations de logiciels d Certaines formes syntaxiques liées à la conservation de la mémoire ou de la subtilités de la langue ont été abandonnés au profit d'une syntaxe plus léger.
L'interprète comprend les mécanismes traditionnels et des structures pour ce type de programme. La mémoire est organisé en quatre espaces: pointerspace - contenant les automobiles | cellules cdr, les 64 bits entiers (permettant 64 bits arithmétique indépendamment de la 32 ou 64 bits architecture de processeur) et 64 bits à virgule flottante, stringspace - contenant les noms des atomes et les chaînes de caractères, binaryspace contenant des structures, des tampons, et des objets de l'API, et enfin la pile dynamique pour appeler les fonctions.
 
Pointer, corde et espaces binaires sont pré-alloué à la mise en service de l'interprète et utilisé progressivement au cours de l'opération, tandis que les algorithmes garbage collector récupérer de l'espace en cas d'épuisement.
 
Les pointeurs de voiture et de la CDR sont pleins mot (32 bits ou 64 bits) des variables, ce qui rend possible l'utilisation du maximum de l'espace adressable autorisé pour un processus par le système d'exploitation et le processeur. La version 8 interprète a environ 400 fonctions intrinsèques compilées, ainsi que d'une bibliothèque chargée au démarrage de définir plus de 60 fonctions supplémentaires dédiées principalement aux débogage et l'édition. De plus, l'interpréteur inclut nativement les possibilités suivantes:
 
· Multi-threading, avec indépendance des environnements de chaque fil et la communication entre ceux;
· Fonction Interface étrangères permettant d'appeler C API accessibles sous la forme d'objets ou DLL partagées;
· Possibilité de développer en C ou C ++ plugins ou extensions au langage qui peut être chargé et déchargé dynamiquement;
· Gestion des processus et de l'IPC;
· Streams, tuyaux et Sockets de manutention.
Quoi de neuf dans cette version:
· Cette version contient beaucoup de corrections de bugs divers et les défauts de la syntaxe et de la documentation.
· La stabilité globale et l'utilité de l'interprète ont été améliorées, notamment par plus régression tests.
· En outre, cette version inclut une nouvelle version de la bibliothèque wwlispkdialog, qui permet au script de boîtes de dialogue KDE, faisant usage de certains des widgets les plus importants de KDE sans beaucoup de codage.
· Et enfin la libération comprend pour la première fois la bibliothèque wwlisp2dimage qui assure l'interface avec la bibliothèque GD bien connu et permet de tracer et d'enregistrer des images.
· Note: Les paquets sources compilent sur Debian 4 et SuSE, à condition que GD et KDE sont installés, avec en-têtes.
· Le paquet précompilé installe tout à la fois, mais a été testée uniquement sur Debian 4.

Logiciel similaire

Node.js
Node.js

17 Aug 18

CeGCC
CeGCC

3 Jun 15

Alice ML
Alice ML

2 Jun 15

Commentaires à wwlisp

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!