2010-09-22から1日間の記事一覧

Parser CombinatorsでIPv4のパース

パーサーを指定回数適用するrepNと、最後の"."をoptionalにするだけでわりと簡単に書けました。 import scala.util.parsing.combinator.syntactical._ object Main extends StandardTokenParsers { lexical.delimiters ++= List(".") def parse : Parser[Lis…

Boost本:『Introduction to the C++ Boost Libraries Volume I - Foundations』

C++

新たなBoost C++ Librariesの解説書である 『Introduction to the C++ Boost Libraries Volume I - Foundations』 が発売したようです。 1, 15, 18章は無料で読むことができます。