-
Notifications
You must be signed in to change notification settings - Fork 0
Types
Asu edited this page Aug 6, 2020
·
7 revisions
- Exemple :
//Bla bla bla bla car// - Explication :
Ce n'est pas un type, mais il faut savoir que tout ce qui se trouve à l'intérieur d'un commentaire est ignoré.
- Exemple :
"Pomme de terre"ou'Pomme de terre' - Explication :
Le type txt c'est du texte tout simplement, on peut mettre tout est n'importe quoi dedans, sauf la balise car cela va fermer le txt. Pour contrer ça il faut utiliser\juste avant la balise pour l'ignorer. Vous pouvez aussi utiliser les retours à la ligne\net les tabulations\t. - Méthodes :
.split{sep:txt}.upper{}.lower{}.join{value}.replace{a:txt, b:txt}
- Méthodes spéciales :
- Code :
pouf = "Hiboux"
pouf = "Peop \"Pouap\" pop"
pouf = "nani".upper{} //NANI//- Exemple :
123 - Explication :
Ce sont les nombres positifs, ils peuvent s'additionner, se soustraire, être entiers ou décimaux, bref ce sont des nombres. Si on l'appel cela l'incrémente de 1, et si vous voulez un incrément précis il suffit de passez un pos en paramètre. - Méthodes spéciales :
- Code :
pouet = 123
pouet{} == 124 //Incrémentation//- Exemple :
-456 - Explication :
Pareil que le type pos mais cela concerne les nombres négatifs. Sauf que cette fois, si on l'appel cela le décrémente de 1, et si vous voulez un décrément précis il suffit de passez un neg en paramètre. - Méthodes spéciales :
- Code :
pouet = -456
pouet{} == -457 //Décrémentation//- Exemple :
0 - Explication :
C'est tout simplement le chiffre0et c'est le seul type du langage qui vaut faux. - Méthodes spéciales :
- Code :
pouet = 0
pouet{} == 0- Exemple :
{"pouet"=12} - Explication :
Le type table permet de contenir des objets indexés par un index. - Méthodes:
.add{obj}.rem{obj}.remall{obj}.pop{index}.insert{index, value}.index{value}.indexs{}.value{index}.values{}
- Méthodes spéciales :
- Code:
hiboux = {1, 2, 3}
hiboux{4, 5, 6}
hiboux == {1, 2, 3, 4, 5, 6}
hiboux = {"pomme"=23, "flute"="zut"}
hiboux = {56, "pouet", 456="rouge", -98, "pomme"="verte"}
hiboux = {"pomme"="fraise"="cerise"="rouge"}
print{hiboux}
//
{
"pomme"="rouge",
"fraise"="rouge",
"cerise"="rouge"
}
//- Exemple :
@'pouet' {} [] - Explication :
C'est à la fois un objet et une fonction. L'ors de son appel, le code dans le bloc (entre crochet) est déclenché, puis si cela ne retourne rien, une instance de cette objet est renvoyée. Si une table n'a pas été définie dans l'objet (@'pomme' []), l'objet est automatiquement appelé (pommeau lieu depomme{}). - Méthodes spéciales :
- Code:
@'patatie' self {pouf} [
self.piaf = pouf
return self
]
patate = patatie{12345}
patate.piaf == 12345