Commentaires - Référence du langage

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

#include <Constants.au3>

MsgBox($MB_SYSTEMMODAL, "", "This is a rather long line, so I " & _
        "broke it with the underscore, _, character.")


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

; La ligne suivante contient un commentaire significatif de fin de ligne
Sleep(5000) ; Pause pendant 5 secondes


Vous pouvez combiner le caractère de soulignement et le point-virgule pour mettre des commentaires sur les lignes et ont une longue instruction sur 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.