ChaiScript

Logiciel capture d'écran:
ChaiScript
Détails logiciels:
Version: 4.1.1 / 5.2.0
Date de transfert: 20 Feb 15
Développeur: Jonathan Turner
Licence: Gratuit
Popularité: 45

Rating: 4.0/5 (Total Votes: 1)

ChaiScript est le premier et le seul langage de script conçu à partir du sol avec la compatibilité C ++ à l'esprit. & Nbsp; Ce est un langage fonctionnel comme intégré ECMAScript inspiration

Quel est. nouvelle dans cette version:.

  • Cette version est dans la série C ++ 11, soutenant gcc et llvm
  • Il ajoute le support pour la conversion automatique des types arithmétiques lorsque cela est possible et quand aucune méthode ambiguë dépêche existe.
  • Le support initial pour MinGW 4.7 avec C ++ 11 (ChaiScript 5.2.0) a été ajouté.

Ce qui est nouveau dans la version 5.1.0:

  • erreur de déclaration beaucoup améliorée
  • Autosizing d'entiers correspond maintenant au C ++ standard
  • u, l, ll, suffixes f ajouté à constantes numériques

Ce qui est nouveau dans la version 5.0.0:

  • ChaiScript 5.0.0 nécessite une C ++ 11 compilateur -conforme.
  • Soit clang 3,1 ou 4,5 g ++ travaillent actuellement.
  • Ce communiqué tombe complètement le besoin de Boost.
  • La bibliothèque standard ChaiScript peut maintenant (éventuellement) être compilé séparément, coupe le temps de compilation en deux.
  • Beaucoup mieux rapports d'erreur d'exécution est maintenant disponible.
  • Performance a augmenté d'environ 25%.

Quoi de neuf dans la version 3.1.0:

  • la performance des opérations numériques a augmenté d'environ 10x
  • Looping la performance des opérations a augmenté jusqu'à 2x.
  • Moteur temps de démarrage a diminué.
  • Plusieurs bugs d'analyse liés aux opérateurs de l'indice ont été corrigés.
  • Prise en charge complète a été ajoutée pour tous les types C algébriques: double, long double, float, int, long, char, uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t et int64_t. Prise en charge améliorée pour capturer des exceptions levées de ChaiScript en C ++.

Quoi de neuf dans la version 3.0.0:.

  • réorganisation majeure de code, des corrections de bogues et des mises à jour
  • conversions automatiques entre les fonctions ChaiScript et boost :: optinos de fonction.
  • Support Fonction d'introspection.
  • Amélioration de l'appui const.
  • Amélioration de la durée de vie de l'objet pendant l'exécution du script.
  • Documentation réécrit.
  • 30% plus de tests unitaires.
  • Amélioration du support pour les environnements clang, VS2010, et 64-bit.
  • Options de ligne de commande ont été ajoutés au chai eval.

Quoi de neuf dans la version 2.3.2:

  • Ajout du support pour les nombres binaires de style 0b1010
  • Fixe pour soutenir VS 2010
  • Correction de bugs pour le swap et le vecteur d'initialisation

Ce qui est nouveau dans la version 2.3.1:

  • compilation fixe dans Visual Studio 2008
  • compilation MinGW fixe dans

Ce qui est nouveau dans la version 2.3:

  • Sauvegarde et restauration de l'état du moteur de script
  • Type d'objet introspection
  • intelligents types int
  • 5-10% accélération
  • Correction de bugs pour les recherches de tableau, commentaires sur une ligne, et les valeurs de retour const.

Ce qui est nouveau dans la version 2.1:.

  • Soutien aux nombres octaux et hexadécimaux
  • décalage de bits opérateurs ''.
  • des fonctions de comparaison génériques 'EQ »,« lt »et« gt ».
  • Méthode simplifiée aliasing.
  • La surcharge d'opérateur.
  • Correction de bugs.

Logiciel similaire

YML
YML

11 May 15

GNU Cobol
GNU Cobol

17 Feb 15

Spackager
Spackager

14 Apr 15

Toka
Toka

3 Jun 15

Commentaires à ChaiScript

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!