lp://staging/abstrasy
- Get this branch:
- bzr branch lp://staging/abstrasy
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from http://www.abstrasy.org/svn/Abstrasy-2.0.
Last successful import was .
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 149. By admin
-
Accélerateur pour la variable argv (qui remplace l'opérateur argv). Ajout de la numérotation des lignes dans l'éditeur FreeIDE.
- 147. By admin
-
Suppression de inherits? au profit de instance-of?.
Cure d'amaigrissement du langage avec la suppression de 44 opérateurs (tous remplacés par un seul instance-of?) : vector?, tuple?, trivalent?, thread?, string?, shorts?, short?,reader?, quoted-symbol?, output?, operator?, object?, nothing?, long-ints?, long-int?, long-float?, lazy?, ints?, int?, input?, hash?, function?, finite-set?, floats?, float?, external?, exception?, doubles?, double?, decimal?, constructor?, bytes?, byte?, buffer?, boolean?, big-int?, array-of-shorts?, array-of-
long-ints? , array-of-ints?, array-of-floats?, array-of-doubles, array-of-bytes? et array?. Correctif de shortcut et something? qui considèrent dorénavant NOTHING au meme titre que VOID.
- 145. By admin
-
Ajoute un heap au type constructor et au type function. Couche d'abstraction à l'aide de AbstractAccelerator décliné en 3 types concrets : ConstantAcceler
ator, ThisAccelerator et SelfAccelerator. Cette amélioration permet d'implementer des constantes statiques (constantes) et dynamiques (en l'occurence this et self '.'). Attention, il faut toutefois conserver des gardes-fous obligatoires dans Heap (en tous cas pour l'instant). En effet, bien que peu élégant, les symboles suivants sont corrects: .:.:. (self de self de self = self) ou encore this:this: this:.: this (this de this de this de self de this = this). Il sera probablement nécessaire d'établir des "erreurs" par convention de manière à forcer l'utilisateur à saisir des symboles lisibles et moins ambigus. - 142. By admin
-
Remplacement de l'interface Ifc_lookup par Ifc_heap. Qui indique lorsqu'un objet implémente un heap (qu'on obtient à l'aide de la méthode getHeap() tout simplement). + correction d'un bug dans Node_object.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)