Skip to content

Conversation

@takahashim
Copy link
Collaborator

kpeg (https://github.com/evanphx/kpeg) を使ってReVIEW::Compilerを書き直しています。まだ作業中です。

  • 外部ファイルには依存しないようになっています。
  • 構文定義はわかめさんのreview.jsのものをベースにしていますが、いろいろ変更しています。
  • Builderは全面的に書き直す必要があります。
    • puts/print で出力するのではなく、変換結果を文字列として返すようになっています。
    • compile_inline()等は使わず、インライン部分についてコンパイルした結果を上位ブロックで受け取る、みたいな仕組みになるはずです。
    • とりあえずHTMLBuilderはなんとなく動くようになりました。他はこれからです。
    • testも全面的に書き直す必要がありそうです…。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants