スコープ
yas80 は次のスコープがあり、 異なるスコープ間で同じ名前(識別子)を使用することが可能です。
内容はそれぞれの疑似命令を参照ください。
| 疑似命令 | スコープ | 専用識別子 | ネスト可否 |
|---|---|---|---|
PROC |
PROC定義内 |
あり (.) |
不可 |
| マクロ呼出し | MACROで定義したマクロの呼出し内 |
あり (@) |
可 |
REPT |
REPTの各展開内 |
あり (@) |
可 |
FUNC |
FUNCで定義した関数の呼び出し内 |
なし | 可 |
ENUM |
ENUM要素 |
なし(※) | 可 |
※ENUM要素定義時に他の要素を参照する場合を除く