2019-01-10から1日間の記事一覧
flex & bisonのsample 1-5を写経して動かしてみた。 <exp> ::= <factor> | <exp> + <factor> <factor> ::= NUMBER | <factor> * NUMBER これで動くのよくわかってなくて、昔やった感じだと()が入っちゃってるけど、↓ <expression> ::= <term> [ ('+'|'-') <term> ]* <term> ::= <factor> [ ('*'|'/') <factor> ]* <factor> ::= <number> | '(' <expression> ')' こういうやつじゃな</expression></number></factor></factor></factor></term></term></term></expression></factor></factor></factor></exp></factor></exp>…