Je suis présentement en train de faire un pré-compilateur, nommé PureBasic++, permettant l'ajout de fonctionnalités diverses à PureBasic, fonctionnalités que je trouve manquantes en ce qui me concerne (sans pour autant que leur manque soit paralysant au développement d'applications). Voilà, donc si vous avez des suggestions, elles sont les bienvenues, et éventuellement le code sera public (pour l'instant c'est trop dégueux pour que j'ose déposer ici cette chose...)
Ce qui sera ajouté:
- Le type booléen, auquel on peut seulement attribuer 'TRUE' ou 'FALSE' (donc pas de 0/1, #true/#false, 0/n [où 'n' est un nombre de l'ensemble des réels.....])
- Ajout automatique des 'declare' pour les procédures
- Des enumeration nommées (du style: NamedEnumeration <nom de l'énumeration>....EndNamedEnumeration
- Commentaires multilignes Ajouté
- Gestion du multiligne
- Classes avec héritage multiple
- Override de procédures
- Overload d'opérateurs
- Système de templates