自動クラス変数

自動変数は節固有であり、 C の自動変数またはスタック変数と類似しています。 これは、定義または使用される句のアクション・ブロック部分内にのみスコープを持ち、アクション・ブロックの呼出しごとに再作成されます。 自動変数はアクション・ブロックの先頭で常に未定義になっています。自動変数を式または他の実行可能ステートメントで使用するには、事前に代入ステートメントを使用して自動変数を初期化する必要があります。

自動変数は auto: 接頭部を使用して識別されます。例えば、auto:lticks は自動変数を示します。 また、自動変数は __auto 宣言ステートメントを使用しても宣言できます。この場合、auto: 接頭部は省略できます。

Vue 節の述部セクションで自動クラス変数を使用することはできません。

次のスクリプトは、__auto 宣言ステートメントの例です。

	__auto int i;      /* Explicit declaration */
	auto:j = 0;        /* Implicit declaration */