行の形式は以下の4つに分類できる。どの行も ";" 文字で始まるコメントを含むことができる。 コメントは MACRO の実行に影響を与えない。
1) 空白行文字がない行や空白文字 (space または tab)やコメントだけの行。 MACROの実行に影響をあたえない。
Example: ; Tera Term Language2) コマンド行
1つのコマンド名と0個以上のパラメータ。
Format: <コマンド> <パラメータ> ... Example: connect'myhost' wait 'OK' 'ERROR' if result=2 goto error sendln 'cat' pause A*10 end3) 代入行
変数に値を代入する。
Format: <変数> = <定数、変数、式> Example: A = 33 数値の代入 B = C C はすでに値が代入されてなければならない。 VAL = I*(I+1) A=B=C B=C の結果 (真:1、偽:0) が A に代入される。 Error=0<J Username='MYNAME' 文字列の代入4) ラベル行
":" とその直後に続くラベル名からなる。
Format: :<Label> Example: :dial :100