Commentaires - Référence du langage

Bien qu'une seule instruction par ligne soit autorisée, une déclaration longue peut être scindée en plusieurs lignes si le caractère de soulignement "_" précédé par le caractère "espace" sont placés à la fin d'une ligne rompue. La définition d'une chaîne ne peut pas être subdivisée en plusieurs lignes, la concaténation des chaînes doit être utilisée.

#include <Constants.au3>

MsgBox($MB_SYSTEMMODAL, "", "C'est une ligne plutôt longue, aussi je " & _
        "la scinde avec le couple de caractères ' _' (espace et soulignement.")


Le point-virgule ';' est le caractère qui signale un commentaire. À moins que le point-virgule soit dans une chaîne, tout le texte qui suit, est ignoré par l'interprèteur/compilateur.

; Le texte qui suit jusqu'à la fin de la ligne est un commentaire
Sleep(5000) ; Pause pendant 5 secondes


Vous pouvez combiner le caractère de soulignement et le point-virgule pour mettre des commentaires sur des lignes dont l'instruction se poursuit à la ligne suivante.

Local $aArray_1_ ; Ceci _ n'est pas le caractère de continuation de ligne, ni une nouvelle ligne
Local $aArray_2_
Local $aArray_3[8][2] = [ _
        ["Word", 4], _ ; Commentaire 1
        ["Test", 3], _
        ["pi", 3.14159], _ ; Associe le nom avec la valeur
        ["e", 2.718281828465], _ ; Idem ici
        ["test;1;2;3", 123], _
        [';', Asc(';')], _ ; Ce commentaire est enlevé, mais les chaînes restent.
        ["", 0]]


Il est aussi possible de commenter un large bloc de script en utilisant les directives #cs et #ce.