目次:
定義-メタ構文変数とはどういう意味ですか?
メタシンタクティック変数は、アプリケーション開発者がプレースホルダー名またはエイリアス用語として使用する変数の一種です。 より一般的に使用される論理変数とは異なり、言語の規則に違反しない記号または単語を含むことができますが、ほとんどのメタ構文変数は一意性のために選択された無意味な単語です。
TechopediaはMetasyntactic Variableについて説明します
特に、特定のプログラミング言語の構文またはアルゴリズムを教えるプログラマーにとって、変数名の作成は困難です。 メタシンタクティック変数の命名は、ランダムな文字や単語よりも明確な一時的なソリューションとして使用されます。
以下は、一般的なメタ構文変数の例です。
- MIT / Stanford:foo、bar、baz、guux
- CMU:foo、bar、thud、grunt
- Pythonプログラマー:スパム、ハムエッグ
- イギリス共通:o oogle、foogle、boogle o zork、gork、bork
すべてのメタ構文変数のうち、「foo」が最も一般的です。