Entries from 2009-11-01 to 1 month
再帰下降構文解析を用いて数式を評価するプログラムを書いた。四則演算と括弧の使用ができる。演算子の優先順位は通常通り。以下にソースコードを示す。 ExpressionEvaluaterはクラスではなく関数にしても良いかもしれない。 #!/usr/bin/env python # coding…
再帰下降構文解析を用いて数式を評価するプログラムを書いた。四則演算と括弧の使用ができる。演算子の優先順位は通常通り。以下にソースコードを示す。 ExpressionEvaluaterはクラスではなく関数にしても良いかもしれない。 #!/usr/bin/env python # coding…