4.3 Le caractère spécial « \ »

Le caractère « \ » (backslash) permet en particulier de créer des mots contenant des espaces ou contenant un retour à la ligne. « \n » provoque un retour à la ligne et « \␣ » désigne une espace dans un mot.

Exemple :

 ecris "xlogo\ xlogo
 xlogo xlogo
 ecris "xlogo\nxlogo
 xlogo
 xlogo

Il s’ensuit que l’on ne peut plus accéder au caractère « \ » en le tapant il faudra taper « \\ ».



De même, les caractères « ( ) [ ] # » sont des délimiteurs du langage Logo qui ne peuvent être utilisés dans des mots. On pourra les introduire en rajoutant un caractère « \ » devant.



Tout caractère « \ » tout seul est ignoré. Cette remarque est très importante en particulier pour la gestion des fichiers



Pour fixer le répertoire courant à C :\Mes Documents, il faudra taper :

 fixerepertoire "c:\\Mes\ Documents.

Noter l’utilisation du « \␣ » pour notifier l’espace entre « Mes » et « Documents ». Si d’autre part, vous omettez le double backclash, le chemin défini sera alors c :Mes Documents et l’interpréteur rendra un message d’erreur.