RLisp – Interpréteur Lisp

Description
RLisp est un interpréteur Lisp embarquable destiné aux
applications C++. Il permet d'intégrer facilement un moteur de scripts Lisp afin
de rendre un projet configurable et extensible sans recompilation.
Fonctionnalités
- Interprétation de code Lisp à partir d'un fichier ou d'un flux mémoire (stream).
- Accès aux symboles Lisp en lecture et en écriture depuis le projet
client.
- Définition de fonctions Lisp natives directement en C++.
- Export de variables et de symboles du projet C++ vers l'environnement
Lisp pour le paramétrage de l'application.
- Appel de fonctions Lisp depuis le code C++.
- Énumération de tous les symboles disponibles dans l'environnement Lisp.
- Mini sdk pour les fonctions de RLisp
- Mini sdk pour les fonctions lisp propre à Rlisp
Runtime d'évaluation
Téléchargez le runtime d'évaluation afin de tester l'intégration de
RLisp dans votre application.
Limitations de la version d'évaluation
- Limitation à 15 appels de fonctions Lisp.
- Affichage d'une fenêtre d'attente de 5 secondes lors de
l'initialisation de l'interpréteur.
- Affichage d'un filigrane (bandeau rouge) dans le coin
inférieur droit.
- Fonctionnement uniquement lorsque l'application est exécutée sous un
débogueur (Debugger).
Avantages
- Exécution rapide des scripts.
- Parsing Lisp optimisé pour de bonnes performances.
- API simple à intégrer dans un projet C++ existant.
- Possibilité d'obtenir une licence complète, avec une
durée de validité limitée selon le type de licence.
- Garbage libération de mémoire
- Support DotNet
Limitations
- Consommation mémoire pouvant être importante selon la taille des scripts
et des données manipulées.
- Les modes d'exécution JIT Half et JIT Full
ne sont actuellement pas pris en charge.
- Peux contenir des bugs et exceptions,crashs
- Binaire non signés pour le moment
- RLisp interprète uniquement le code lisp famille AutoLisp
-
Le développement des modules additionnels pour Rlisp nécessite un
SDK et que chaque module soit
tagué !
- Le SDK sera disponible prochainement
Téléchargement
Téléchargez le runtime d'évaluation pour intégrer rapidement
RLisp à votre projet et évaluer ses performances et ses fonctionnalités.
Une licence complète LIMITER DANS LE TEMPS
est disponible pour supprimer les limitations de la version d'évaluation.
| Version |
Téléchargement |
Changelog |
| 1.0 |
Ici |
- |
| |
|
|
