市川 和央
ScaLALR
Scalaの型システムを利用した、fluent interface 用の LALR(1) パーサジェネレータ。 これを使うことで、Scala 上で任意の LR 言語を持つ内部DSLが作れる。
自己紹介などの詳しいプロフィールは、つながりをリクエストして承認されると表示できます。
Scalaの型システムを利用した、fluent interface 用の LALR(1) パーサジェネレータ。 これを使うことで、Scala 上で任意の LR 言語を持つ内部DSLが作れる。
文法をかなり自由に変えることができるプログラミング言語。型システムとユーザ定義演算子の組み合わせで実現している。型情報をうまく使うことで、似た構文を複数定義しても共存できる。
構文解析の様々なアルゴリズムの解説
Scalaの型システムを利用した、fluent interface 用の LALR(1) パーサジェネレータ。 これを使うことで、Scala 上で任意の LR 言語を持つ内部DSLが作れる。