LeekScript 3

LeekScript 3

> LeekScript

Le LeekScript 3 est la troisième version du LeekScript, sortie le 30 novembre 2021.

Littéraux d'objets

Il est maintenant possible de déclarer des objets anonymes avec la syntaxe suivante :

Et de les utiliser comme un objet classique :

Ces objets ont comme classe la classe Object et ne peuvent pas avoir de méthodes, hormis Object.keys() et Object.values(). Il est possible de leur ajouter des champs à la volée :

Nouveaux mots-clés réservés

Voici tous les mots-clés réservés à partir du LeekScript 3, pour nommer une variable, une fonction, une classe, une méthode, un champ etc. Ils ne sont pas tous utilisés dans le langage mais sont en prévision de futures versions :

Réflexion

Les méthodes et champs de réflexion suivants sont ajoutées :

Classes de base

Les classes de base sont introduites dans le langage :

On peut donc créer des valeurs avec ces classes :

Et utiliser instanceof :