Weblio英和対訳辞書

英和辞典・和英辞典 - Weblio辞書

metasyntax

メタシンタックス
Weblio英和対訳辞書はプログラムで機械的に意味や英語表現を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。
調べた例文を記録して、効率よく覚えましょう
Weblio会員無料で登録できます
履歴機能 過去に調べた単語を確認できる
語彙力診断 診断回数が4回に増加
マイ単語帳 便利な学習機能付き
マイ例文帳 文章で意味を理解できる

Wiktionary英語版

出典:Wiktionary

metasyntax

出典:『Wiktionary』 (2016/08/27 14:27 UTC 版)

語源

meta- +‎ syntax

名詞

metasyntax ‎(usually uncountable, 複数形 metasyntaxes)

  1. The syntax of a metalanguage.

ウィキペディア英語版

出典:Wikipedia

Metasyntax

出典:『Wikipedia』 (2011/01/25 06:11 UTC 版)

英語による解説

ウィキペディア英語版からの引用
引用

A metasyntax describes the allowable structure and composition of phrases and sentences of a metalanguage, which is used to describe either a natural language or a computer programming language. Some of the widely used formal metalanguages for computer languages are BackusNaur Form (BNF), Extended BackusNaur Form (EBNF), Wirth syntax notation (WSN), and Augmented BackusNaur Form (ABNF). These metalanguages have their own metasyntax each composed of terminals, nonterminals, and metasymbols. A terminal symbol, such as a word or a token, is a stand-alone structure in a language being defined. A nonterminal symbol represents a syntactic category, which defines one or more valid phrasal or sentence structure consisted of an n-element subset. Metasymbols provide syntactic information for denotational purposes in a given metasyntax. Terminals, nonterminals, and metasymbols do not apply across all metalanguages. Typically, the metalanguage for token-level languages (formally calledregular languages”) does not have nonterminals because nesting is not an issue in these regular languages. English, as a metalanguage for describing certain languages, does not contain metasymbols since all explanation could be done using English expression. There are only certain formal metalanguages used for describing recursive languages (formally called context-free languages) have terminals, nonterminals, and metasymbols in their metasyntax.

metasyntaxのページの著作権