2013-10-11から1日間の記事一覧

構文解析!part2.1

さきほどの構文解析ではあるミスが有りました。 2**3/2**3 が1にならないということです。 2**3/2**3 -> 8/2**3 -> 4**3 -> 64という感じです。だから、書き直しました。はい。 def number(begin): global i val = 0 if begin[i] == "(": i+=1 val = express…

構文解析!part 2

http://reonreon3reon.hatenablog.com/entry/2012/11/27/020832 ↑このときは構文解析じゃあありませんでした。愚直に実装したただの…うん。 (完成度は満足してるんだからいいだろ!いい加減にしろ!)それから月日は壱年経ちまして、最近「構文解析かけるよ…