2009-07-27 Biwa Schemeを読む(2) - パーサー Scheme まずはパーサーを読む。2段階に分けてある様子。 トークンに分ける(tokenize) 一気にS式に変換するのではなく、文字列をトークンに分解している。 S式に変換(getObject) 型付けをしながらS式に変換。 正規表現があると楽チンらしい。 感想など ここまでは今まで読んだモノと変わらない。 パーサー作るのが楽なのがSchemeの特徴であり、コンパイラの学習には最適だと感じる。