Skip to content

v0.2.2

Choose a tag to compare

@Grahack Grahack released this 05 Dec 09:28
· 1144 commits to master since this release
  • Langage :
    • Nouvelle structure de donnée, donc nouveau type, la Liste.
      Attention, tout ce qui suit n’est pas disponible dans l’implémentation JS
      (donc en particulier pas sur le web). Pour observer tout ça, il faut installer MicroAlg localement.
      • Nouvelles commandes : Liste, Liste?, Ajouter_a, Retirer_de
        (voir la doc).
      • Anciennes commandes qui maintenant gèrent aussi les listes :
        Affecter_a, Longueur, Nieme, Tete, Queue, Vide?.
      • Modification de la doc et des tests en conséquence.
    • Les listes permettent la gestion de tests, qui peuvent être attachés aux commandes.
      • On les manipule avec Exemples_de, Tester et ?
        (voir la doc).
      • Le développement dirigé par les tests devient possible.
      • Un fichier de démo : exemples/test_tests.malg, entre autres fichiers ajoutés utilisant
        cette fonctionnalité (voir ce fichier).
    • On peut désormais réinitialiser une variable contenant une valeur de type Rien.
    • Bugfix de l’accès au dernier élément d’un texte.
  • SciTE (éditeur) :
    • Amélioration de l’apparence, factorisation de la taille des caractères, bugfix du guillemet fou,
      UTF-8 à tous les étages, .bat dédié, coloration de la commande en bleu, coloration des
      parenthèses non équilibrées en rouge.
  • Web IDE : le texte est maintenant souligné en vert.
  • Documentation :
    • Ajout de nouvelles erreurs fréquentes.
    • Meilleurs sous-titres dans les symboles prédéfinis
      (voir).
    • Ajout de la section SciTE (voir).
    • Remerciements aux SIO1.
  • Tests : une partie des tests est supprimée pour la version JS.
  • Ajout d’un .gitattributes.