Skip to content

Commit a6859f6

Browse files
committed
SciTE: ajout des cmds liées aux listes dans l’API.
1 parent 0ff3292 commit a6859f6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

editeurs/scite/malg.api

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,38 @@
1111
<= val1 val2 ...: Comparaison : val1 <= val2.
1212
> val1 val2 ...: Comparaison : val1 > val2.
1313
>= val1 val2 ...: Comparaison : val1 >= val2.
14-
Affecter_a var val: Affectation de la valeur `val` à la variable `var`.
14+
? Symbole remplaçant la commande à tester dans `Exemples_de`.
15+
Affecter_a var val [En_position idx]: Affectation de la valeur `val` à la variable `var`.
1516
Afficher val: Affiche la valeur `val`.
1617
Aide sym: Aide sur le symbole `sym`.
18+
Ajouter_a obj: Affecte un nouvel élément à la fin de `obj` (après le dernier élément).
1719
Alors : Mot-clef intermédiaire d'un `Si`.
1820
Booleen? val: Teste si `val` est un booléen.
1921
Concatener val1 val2 ...: Met bout à bout les textes ou valeurs.
2022
Definir ...: Permet de définir des commandes.
2123
Demander : Retourne le texte tapé par l'utilisateur.
24+
En_position : Mot-clef intermédiaire pour la commande `Affecter_a`.
2225
Et b1 b2 ...: Opération logique.
26+
Exemples_de : Permet de lire ou écrire les exemples-tests d’une commande.
2327
Faire instructions Tant_que test: Boucle.
2428
Faux : Booléen.
2529
Faux? val: Teste si `val` est Faux.
2630
Initialiser var val: Initialise la variable `var` avec la valeur `val`.
31+
Liste : Construit une liste avec les paramètres fournis.
2732
Longueur val: Donne la longueur d'une liste ou d'un texte.
2833
Nieme val pos: Retourne l'élément à la position `pos` dans la valeur `val`.
2934
Nombre val: Convertit `val` en nombre.
3035
Nombre? val: Teste si `val` est un nombre.
3136
Non b: Opération logique.
3237
Ou b1 b2 ...: Opération logique.
3338
Queue val: Retourne `val` (liste ou texte), privé de son premier élément.
39+
Retirer_de obj: Retire le dernier élément à la fin de `obj` et le retourne.
3440
Retourner val: À utiliser à la fin de la définition d'une commande.
3541
Rien : Valeur représentant l'absence de valeur.
3642
Si test Alors instructions1 [Sinon instructions2]: Exécution conditionnelle.
3743
Sinon : Mot-clef intermédiaire d'un `Si`.
3844
Tant_que test Faire instructions: Boucle.
45+
Tester cmd: Vérifie que les exemples de la commande passée en argument sont conformes.
3946
Tete val: Retourne le premier élément de `val` (liste ou texte).
4047
Texte val: Convertit `val` en texte.
4148
Texte? val: Teste si `val` est un texte.

0 commit comments

Comments
 (0)