kmizuの日記

プログラミングや形式言語に関係のあることを書いたり書かなかったり。

2009-05-23から1日間の記事一覧

ひょっとしたら役に立つかもしれないScala Tips(3) 二項演算子を行頭に置く

Scalaの場合、パーザコンビネータでパーザ書いてる時によくあることなのだが、読みやすさのために、以下のように行頭に二項演算子を置いて式をつなげたい、ということがしばしばある。 lazy val statement: Parser[Statement] = ifStatement | forStatement |…