Télécharger la liste

Description du projet

Squirrel is a light-weight programming language (around 6000 lines of code) that features

higher-order functions, classes/inheritance, delegation, tail recursion, generators, cooperative threads, exception handling, reference counting and garbage collection on demand. It has a C-like

syntax.

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.

2011-03-14 02:07 Retour à la liste release
3.0 stable

sq_getcallee () a été ajouté dans l'API. sq_getfreevariable () fonctionne aussi pour les fermetures d'origine. optimisations mineures ont été apportées. Plusieurs mises en garde lors de la compilation avec GCC 4.x ont été retirés. Certaines erreurs dans la documentation ont été fixés. Un bug lors de l'utilisation SQUSEDOUBLE et intengers 32-bit a été fixé. Un bug lors de l'appel générateurs avec closure.call () a été fixé.
Tags: Major feature enhancements, Stable
sq_getcallee() was added in the API. sq_getfreevariable() also works for native closures. Minor optimizations were made. Several warnings when compiling with GCC 4.x were removed. Some errors in the documentation were fixed. A bug when using SQUSEDOUBLE and 32-bit intengers was fixed. A bug when invoking generators with closure.call() was fixed.

Project Resources