各種言語の文法
所用で、各種言語の文法がBNFとかで書いてあるサイトを探しました。
忘れないように、ここにメモります。
- C/C++, Java, COBOL, Prolog, SmallTalk
- Python
- Ruby
- PHP*1
- ECMAScript
- Javascript
- ActionScript
- C#
- http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf
- Annex A. Grammar参照
- http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf
なお、正確な言語文法が知りたい方は、それぞれの言語仕様書を見た方が良いです。上記リンク先は、ある程度文法がわかればよい人向けです。