2008-12-24Posted by khattori - 2008-12-24 15:55 conf4cpp-0.0.7をリリースします. このバージョンでは,configクラスの名前空間を定義できるようになりました. 以下のような形式で名前空間を定義します. <書式> config my_namespace::my_config { ...設定項目の定義... } そのほか, (Show more...) 2008-12-14Posted by khattori - 2008-12-14 22:09 conf4cpp-0.0.6をリリースします. このバージョンでは,デフォルト値の設定書式を変更しました. <従来の書式> foo : int(5); bar : list<string("foo")>; <新しい書式> foo : int = 0; bar : list<string&g (Show more...) 2008-11-21Posted by khattori - 2008-11-21 17:33 conf4cpp-0.0.5をリリースしました. このバージョンでは,新たに設定項目に対して値の範囲を指定できるようになりました. 範囲指定が可能な型はuint, int, realです. たとえば,以下のように範囲指定を記述します. range_val : int[-100 ~ 100]; (Show more...) 2008-11-11Posted by khattori - 2008-11-11 14:26 conf4cpp-0.0.4をリリースしました. このバージョンでは,設定項目の属性として,mutable, constを指定できるようになりました. mutable属性を指定した設定項目については,対応するsetterメンバー関数が生成されます. たとえば,定義ファイルに以下 (Show more...) 2008-11-04Posted by khattori - 2008-11-04 14:18 conf4cpp-0.0.3をリリースしました. リリース0.0.3では,プリミティブ型として以下のような型が追加されました. * uint型 --- 非負整数データ * time型 --- 日時データ(%Y/%m/%d %T形式) * ipv4addr型 --- IPv4アドレスデータ * ipv6addr型 --- IPv6アドレスデータ 2008-10-26Posted by khattori - 2008-10-26 14:43 conf4cpp-0.0.2をリリースしました. リリース0.0.2では,設定項目のデフォルト値を定義できるように機能追加しました. foo : int(5); のようにすると,foo項目はデフォルトで5で初期化されます. 2008-10-16Posted by khattori - 2008-10-16 22:04 簡単な言語マニュアルを用意しました. http://conf4cpp.sourceforge.jp/ ご参照ください. 2008-10-14Posted by khattori - 2008-10-14 21:10 conf4cpp-0.0.1をリリースしました. α版の位置づけですが,そこそこ使える機能は実装してあります. マニュアル,チュートリアルなどはこれから追加していく予定ですが,とりあえず簡単な例がREADMEファイルに,またsampleディレクトリ下のファイルも参考になると思います. |