12 points par xguru 2024-01-02 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Basé sur Lua 5.4
  • Nouvelles fonctionnalités :
    • Indexation des chaînes avec []
    • Prise en charge de _ au milieu des nombres, représentation des bases avec 0x/0b
    • Les « niveaux de break/continue » permettent de sortir de plusieurs boucles ou de continuer à plusieurs niveaux
    • Prise en charge des expressions lambda : function (c) return tonumber(c) + 1 end|c| -> tonumber(c) + 1
    • Interpolation de chaînes : "The {label} is {data.value}"
    • Expression ternaire : max = a > b ? a : b
    • Prise en charge des boucles for-as
    • switch, case, default
    • Prise en charge des arguments par défaut et des arguments nommés
  • Nouveaux opérateurs : alias (!, **, !=), opérateurs composés (%=, +=, <<=, &=, ..), nil, := (Walrus)
  • Légèrement plus rapide que Lua standard par défaut, et nettement plus rapide dans certains cas
  • Vise un niveau de bibliothèque standard comparable à celle de Python, et fournit donc davantage de bibliothèques standard
  • Comprend aussi diverses autres améliorations

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.