Pin
Send
Share
Send


の概念 メタ言語 2つの異なる領域で使用されます。の分野で 言語学 、という用語は 別の言語を参照するために使用される言語 中に コンピュータサイエンス 概念は、に使用される言語を指します プログラミング言語システムの説明 .

ご覧のとおり、コンテキストによって与えられる違いを超えて、2つの定義には大きな類似性があります。メタ言語は常に 言語 (一連のルールと記号による表現のモード)別の言語を話す(と呼ばれる オブジェクト言語 この関係の枠組み内で)。

時には、メタ言語はターゲット言語と同じです。それは、可能性を引用するために、アピールするときに起こります 英語 それを参照する 英語 。一方、メタ言語は、別のリンクでオブジェクト言語として機能できます。

言語学に焦点を当てると、メタ言語は 機能 採用 自然なこのように、言語コードは、表現されたステートメントのオブジェクトと見なされます。言い換えれば、メタ言語とは 言語を説明する .

祈りを考える 「外出は不規則な動詞です」。この場合、 動詞 「外出」 言語特性を記述するため、メタ言語機能とともに使用されます。したがって、メタ言語の使用があります。

他のタイプのメタ言語は、 構文 文法を記述するために使用されます;これの明確な例は 生成文法 、特定の言語について、文法的な点から正しい文に現れる可能性のある組み合わせを正しく予測するのに役立つさまざまな原則またはルールを通じて、言語の構文を研究できる一連の理論的フレームワーク。

用語 メタ変数 として定義されています シンボル または、オブジェクト言語の特定の要素を表す役割を果たすチェーン内のいくつか。これらはメタ言語に属し、次の例文で見ることができます。 「AとBが2つの前置詞である場合、Cはそうではありません」。ここには、さまざまなタイプの動詞を表す文字を使用して表現された3つのメタ変数があります。

自分の意味を尊重することが重要です 可変 つまり、スピーチが終了するまで別の目的で使用しないでください。教育の分野では、子供と大人の両方にとって、メタ言語とメタ変数の使用は、一般的な方法で知識を修正するのに必要なある程度の抽象化を可能にするため、多くの科目でほぼ不可欠です。

多くの場合、潜在能力を生成することを認識せずにメタ言語リソースを使用します 混乱 次の文に見られるように、対談で: 「急性は最後の音節で強調されるすべての単語です。しかし、「急性」は急性ではありません。この紛らわしい例では、単語が引用符で囲まれている場合 言及 他方では、それ 使う .

これは呼び出しに応答します。 使用と言及の区別 のフィールドに属する 論理的 、文法、哲学。いつになる 使う 単語は、その意味の対象を指します。しかし、それが言及されている場合、それは辞書からのエントリにすぎず、1つまたは複数の分類でフレーム化されていますが、実世界では表現されていません。

固有名詞の場合、使用を区別するのは簡単です(「ペドロは今晩夕食に来ます」)の言及(「「ペドロ」という言葉には5文字あります」).

コンピュータサイエンスでは、メタ言語は別の言語について何かを言うために使用されます。例は XML 、などの言語を定義するメタ言語 MathML そして XHTML ニーズに応じて。

Pin
Send
Share
Send