BNF

BNFや構文解析についてのメモ

BNFとは バッカスナウア記法のことであり、文脈自由文法を定義する事ができる。 プログラミング言語の構文はこのBNFを使用して定義されることが多い。 分かれば何でもいいので、独自に拡張したBNFや図を使用して定義されることもある。 例として四則演算と括…