L'éditeur ajoute une entête invisible pour les programmes, afin de tester une cohérence aved les assembleurs et compilateurs. A cause de cela, il demande à la création d'un programme si c'est du texte ou de l'assembleur.
Le commandes LILA mettent en évidence la structure du programme. Elles commencent en début de ligne par un \ suivi d'un ordre en minuscule et d'un deux-points ou point-virgule. Avec SmileNG, la touche F8 passe du mode immédiatement interprété (dès que la séquence est complète) au mode ou les commandes sont visibles.
Ordre LILA | Effet |
---|---|
\title: |
Titre en grand. A utiliser de préférence qu'une seule fois comme titre général. |
\b: |
Ligne engras. Met en évidence la descrition d'une routine, macro ou d'une partie de programme. |
\i: |
Ligne en italique. Met en évidence des remarques particulières. |
\e: |
Ligne en charactères étroits |
\in: |
Documentation des variables utilisées et modifiées par
une routine (ou une macro) |
Les ordres suivant demandent deux paramètres: un mot court terminé par un | puis une explication. Le mot court est encadré. Le mot court (si on utilise une même nom) permet de rassembler différentes parties de programme.
Ordre LILA | Affiché en tramé devant les caractères encadrés |
---|---|
\prog:...|... |
Program principal |
\rout:...|... |
Routine |
\const:...|... |
Constantes |
\var:...|... |
Variables |
\module:...|... |
Module : collection de routines/macros |
\table:...|... |
Table |
\macro: |
Macro |