- >>EBNF
- コンピュータが扱う言語の文法を定義する際に用いられるメタ言語(言語を記述するための言語)の一つでBNF(BN記法)を拡張したもの。現在では、コンピュータ言語の定義は単純なBNFではなくEBNFで記述されるのが一般的である。
- BNFは1959~1960年にアメリカ人のJohn Backus氏とデンマーク人のPeter Naur氏が考案した記法で、ALGOL60という言語の定義に初めて使われた。BNFは構文を形式的に定義するための言語で、意味を規定するものではないため、BNFだけで言語のすべてを定義することはできない。
- BNFには拡張が加えられてEBNFとなったが、EBNFには変種や独自拡張が多く何種類ものEBNFが存在する。
- EBNFはプログラミング言語の定義だけでなく、プロトコルやデータ構造、マークアップ言語の定義などにも使われる。マークアップ言語として最も普及しているXMLも、その構文はEBNFの一種で規定されている。
- 0|1|2|3|4|5|6|7|8|9
- A|B|C|D|E|F|G|H|I|J|K|L|M
- N|O|P|Q|R|S|T|U|V|W|X|Y|Z
- あ|い|う|え|お|か|き|く|け|こ
- さ|し|す|せ|そ|た|ち|つ|て|と
- な|に|ぬ|ね|の|は|ひ|ふ|へ|ほ
- ま|み|む|め|も|や|ゆ|よ
- ら|り|る|れ|ろ
- わ|を|ん
- その他記号
本物のホームページ制作会社 「ウェブスポット」
SEO対策はもちろんのこと
依頼主様がずっと眺めていたいホームページ
人に自慢したくなるようなホームページの制作を心がけております