Télécharger la liste

Description du projet

Nasal (Not another scripting language) is a small, simple, yet full-featured language designed as extension language in situations where larger languages are simply to large or unwieldy to embed. It supports OOP syntax and functional programming, works on the traditional data realm of strings, vectors, and hashes, and does it all in less than 100k of ANSI C. Please note that this is not the NASL extension language from the Nessus project.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-07-05 08:12
1.0.1

Une régression gravité modérée à rupture / continuer expressions introduites par voie nasale 1.0 a été corrigé.
Tags: Major bugfixes
A moderately serious regression with
break/continue expressions introduced with Nasal
1.0 was fixed.

2006-07-03 22:28
1.0

Cette version contient les mises à jour qui sont disponibles dans simgear pendant un certain temps maintenant. Comprend de nouvelles fonctionnalités importantes corrections de bogues, des améliorations de performance, a déclaré une syntaxe argument de fonction, un ternaire (?:) Exploitant, les objets String indexables et mutable, caractéristiques de sécurité thread interprète, et beaucoup de travail à la "norme" bibliothèque (y compris stdio, bitfields, système Unix appels, et les expressions régulières PCRE).
Tags: Major feature enhancements
This release contains the updates that have been available in SimGear for some time now. Important new functionality includes bugfixes, many performance enhancements, a declared function argument syntax, a ternary (?:) operator, indexable and mutable string objects, interpreter thread safety features, and much work to the "standard" library (including stdio, bitfields, Unix system calls, and PCRE regular expressions).

2004-12-07 18:45
0.9.2

Cette version ajoute le support pour les objets contexte multiples, et utilise ce nouveau dispositif à mettre en œuvre call () et eval () routines de bibliothèque.
Tags: Minor feature enhancements
This version adds support for multiple context
objects, and uses this new feature to implement
call() and eval() library routines.

2004-06-26 21:24
0.9.1

Cette version corrige quelques bogues mineurs et modifie les API d'extension afin de mieux soutenir les méthodes objet.
Tags: Minor feature enhancements
This release fixes minor bugs and modifies the
extension API to better support object methods.

2003-12-04 20:24
0.9

De nombreuses corrections de bugs et des caractéristiques importantes, notamment la validation de conception: cette version est la norme de langage d'extension pour le simulateur FlightGear. Pour éviter l'abordage avec le «Nessus NASL" langue, ce projet est maintenant "nasale" à la place.
Tags: Major feature enhancements
Many bugfixes and significant features, including design validation: this release is the standard extension language for the FlightGear simulator. To avoid collision with the Nessus "NASL" language, this project is now "Nasal" instead.

Project Resources