## Comment créer un nouveau mode

    Voici ce qu'il faut définir si l'on souhaite créer un nouveau mode
    pour un nouveau langage :

    Identification du langage :
    ---------------------------

        Nom du mode : asmTMS (assembleur TMS)

        Comment reconnait-on un tel fichier :
        - suffixe ?
        - contenu de la premiere ligne ?
        - autre moyen ...

    Autres caracteristiques du langage :
    ------------------------------------

    pas de differenciation entre majuscule et minuscule, ...

    Commentaires
    ------------

        - lignes commencant par *
        - tout caractere d'une ligne apres un ";"
        - chaine de début et de fin de commentaire (/*  et */)

    Structure du fichier (pour la navigation)
    -------------------

        Comment reconnaitre les titres, ou les en-tete ou function, label,
        procédures, ??

    Mots clés du langage
    --------------------

        - Une instruction est-elle toujours précédée par ou plusieurs espaces
          ou tabulation.
        - Quels sont les caracteres autorisés dans un nom ?

        Plus généralement : par quoi reconnait-on un mots :
        # Morceau de patterne définissant un séparateur de mots clés
        set stead(wordSeparator) {[^a-zA-Z0-9_\.]}

    Syntaxe particulière à colorier (les guillemets, certains mot clé, ...-
    -------------------------------

    Comment reconnaitre certaines erreur typique
    --------------------------------------------

    - interdire tout espaces de fin de ligne précédés par un backslash
    - interdir les ligne de plus de 80 caracteres sous peine de plantage
      du compilateur
    - ...