Vos premières lignes de Rush
Afficher une ligne, lier un nom à une valeur, et apprendre la seule règle que chaque ligne doit suivre.
Ce navigateur n'autorise pas l'enregistrement de la progression : vos étoiles et votre XP seront perdus à votre départ.
Vidéo
La vidéo de cette leçon n'a pas encore été enregistrée.
Lire
Un programme Rush est une liste de lignes, et chaque ligne doit faire quelque chose. La plus petite ligne utile affiche du texte. Pour afficher, appelez write :
write['hello world']Regardez les crochets. En Rush, [ et ] sont les seuls crochets de regroupement : les arguments d'un appel y sont placés, séparés par des virgules, comme dans f[a, b]. Les parenthèses sont refusées hors du texte. Le texte part sur la sortie standard.
Pour retenir une valeur, liez-lui un nom avec =. Rush n'a pas de variables : une liaison associe une étiquette, un nom sans guillemets, à une valeur. Ensuite write[x] affiche la valeur liée à x :
x = 5
write[x]Une règle gouverne chaque ligne : une ligne doit lier, appeler ou aiguiller. Une ligne qui ne fait que nommer une valeur, comme 5 seul, ne fait rien : Rush la refuse avec l'erreur RX0065 avant que quoi que ce soit s'exécute.
Exercices
C'est la dernière leçon écrite pour l'instant.
Les étoiles, l'XP et les confettis ne sont que des symboles : ils ne débloquent ni ne coûtent rien. Ils sont là pour vous donner envie de continuer.
