OSDN Git Service

roast/roast.git
14 years agotrunkもいらなーい!
Myun2 [Sat, 7 Aug 2010 18:08:25 +0000 (03:08 +0900)]
trunkもいらなーい!

14 years ago[roast_ex] specialフォルダ要らんくね?(つかSvnだと好き勝手移動して誤魔化せるけど、gitだと無理・・・)
Myun2 [Sat, 7 Aug 2010 18:07:25 +0000 (03:07 +0900)]
[roast_ex] specialフォルダ要らんくね?(つかSvnだと好き勝手移動して誤魔化せるけど、gitだと無理・・・)

14 years agoroast_ex Merge.
Myun2 [Sat, 7 Aug 2010 18:02:01 +0000 (03:02 +0900)]
roast_ex Merge.

14 years agoMerge branch 'master' of github.com:myun2/roast_work into lexical
Myun2 [Sat, 7 Aug 2010 11:25:46 +0000 (20:25 +0900)]
Merge branch 'master' of github.com:myun2/roast_work into lexical

14 years agoroast_xml_dom_parser.hpp: documentクラスちゃんと作ってDOM実装出来たー!
Myun2 [Sat, 7 Aug 2010 09:40:12 +0000 (18:40 +0900)]
roast_xml_dom_parser.hpp: documentクラスちゃんと作ってDOM実装出来たー!

14 years agostructure_base.hpp: orのテンプレート引数数増やした
Myun2 [Tue, 3 Aug 2010 13:16:35 +0000 (22:16 +0900)]
structure_base.hpp: orのテンプレート引数数増やした

14 years agostructure_base.hpp: orのテンプレート引数数増やした
Myun2 [Tue, 3 Aug 2010 13:16:35 +0000 (22:16 +0900)]
structure_base.hpp: orのテンプレート引数数増やした

14 years agombstring: euc_jp.hpp, shift_jis.hpp 実装
Myun2 [Tue, 3 Aug 2010 13:11:40 +0000 (22:11 +0900)]
mbstring: euc_jp.hpp, shift_jis.hpp 実装

14 years agoutf8_lexical.hpp: とりあえず…
Myun2 [Tue, 3 Aug 2010 13:07:56 +0000 (22:07 +0900)]
utf8_lexical.hpp: とりあえず…

14 years agoutf8_lexical.hpp 途中
Myun2 [Tue, 3 Aug 2010 13:06:14 +0000 (22:06 +0900)]
utf8_lexical.hpp 途中

14 years agostructure_base.hpp: int_range系を追加
Myun2 [Tue, 3 Aug 2010 13:01:16 +0000 (22:01 +0900)]
structure_base.hpp: int_range系を追加

14 years agodeclaration_base.hpp removed.
Myun2 [Tue, 3 Aug 2010 12:58:50 +0000 (21:58 +0900)]
declaration_base.hpp removed.
generator_base.hpp Update

14 years agoむむむー。(途中
Myun2 [Sun, 1 Aug 2010 04:30:39 +0000 (13:30 +0900)]
むむむー。(途中

14 years agoroast_xml_dom_parser.hpp: node に m_node_type を追加
Myun2 [Sun, 1 Aug 2010 04:16:53 +0000 (13:16 +0900)]
roast_xml_dom_parser.hpp: node に m_node_type を追加

14 years agoあ、でもやっぱ、パフォーマンスの低下に繋がるからとりあえずコメントアウトしとこっと。(何
Myun2 [Sun, 1 Aug 2010 04:11:22 +0000 (13:11 +0900)]
あ、でもやっぱ、パフォーマンスの低下に繋がるからとりあえずコメントアウトしとこっと。(何

14 years agoroast_xml/roast_xml_dom_parser.hpp: JavaのDOMではcommentも含んでいるようなのでこっちも含ませた。
Myun2 [Sun, 1 Aug 2010 04:10:53 +0000 (13:10 +0900)]
roast_xml/roast_xml_dom_parser.hpp: JavaのDOMではcommentも含んでいるようなのでこっちも含ませた。

14 years agoroast_xm: DOM (roast_xml_dom_parser.hpp) 多分出来たー!
Myun2 [Sun, 1 Aug 2010 04:09:04 +0000 (13:09 +0900)]
roast_xm: DOM (roast_xml_dom_parser.hpp) 多分出来たー!

14 years agoroast_xml_dom_parser.hpp: 直し
Myun2 [Sun, 1 Aug 2010 03:48:34 +0000 (12:48 +0900)]
roast_xml_dom_parser.hpp: 直し

14 years agoroast_xml_dom_parser.hpp: SAXを利用する形へと&実装
Myun2 [Sun, 1 Aug 2010 03:45:03 +0000 (12:45 +0900)]
roast_xml_dom_parser.hpp: SAXを利用する形へと&実装

14 years agoroast_xml_sax_parser.hpp: XML declaration 対応
Myun2 [Sun, 1 Aug 2010 03:42:59 +0000 (12:42 +0900)]
roast_xml_sax_parser.hpp: XML declaration 対応

14 years agoroast_xml/roast_xml_dom_parser.hpp: node, attribute, element, text Add.
Myun2 [Sun, 1 Aug 2010 03:36:22 +0000 (12:36 +0900)]
roast_xml/roast_xml_dom_parser.hpp: node, attribute, element, text Add.

14 years agosized_charbuf.hpp: to_string()をconstメソッドに。
Myun2 [Fri, 30 Jul 2010 19:15:54 +0000 (04:15 +0900)]
sized_charbuf.hpp: to_string()をconstメソッドに。
roast_xml/roast_xml_sax_parser.hpp: sax_callback_sample 追加

14 years agoroast_xml/roast_xml_sax_parser.hpp: 本当にSAXにしてコールバックに。
Myun2 [Fri, 30 Jul 2010 15:17:21 +0000 (00:17 +0900)]
roast_xml/roast_xml_sax_parser.hpp: 本当にSAXにしてコールバックに。

14 years agoroast_xml:
Myun2 [Fri, 30 Jul 2010 15:13:19 +0000 (00:13 +0900)]
roast_xml:
roast_xml_sax_parser.hpp:  pcode対応
structure.hpp:  start_close_element_name, end_close_element_name, end_empty_element 追加

14 years agoroast_xml -> structure.hpp: enum 対応
Myun2 [Fri, 30 Jul 2010 15:05:32 +0000 (00:05 +0900)]
roast_xml -> structure.hpp: enum 対応

14 years agoroast_xml: structure.hpp: enum を追加
Myun2 [Fri, 30 Jul 2010 14:54:33 +0000 (23:54 +0900)]
roast_xml: structure.hpp: enum を追加

14 years agostructure_base.hpp: range Add.
Myun2 [Thu, 29 Jul 2010 18:34:31 +0000 (03:34 +0900)]
structure_base.hpp: range Add.

14 years agostring_structure.hpp: move chars.
Myun2 [Thu, 29 Jul 2010 18:27:46 +0000 (03:27 +0900)]
string_structure.hpp: move chars.

14 years agomultibyte: utf8_lexical.hpp Add.
Myun2 [Thu, 29 Jul 2010 18:23:44 +0000 (03:23 +0900)]
multibyte: utf8_lexical.hpp Add.

14 years agomultibyte: utf8.hpp, euc_jp.hpp, shift_jis.hpp Add.
Myun2 [Thu, 29 Jul 2010 17:43:30 +0000 (02:43 +0900)]
multibyte: utf8.hpp, euc_jp.hpp, shift_jis.hpp Add.

14 years agogreaterとかlesserとかをstring_structure.hppへ namespace chars として移動。
Myun2 [Wed, 28 Jul 2010 13:16:11 +0000 (22:16 +0900)]
greaterとかlesserとかをstring_structure.hppへ namespace chars として移動。

14 years agostring_structure.hpp への分離
Myun2 [Wed, 28 Jul 2010 13:02:55 +0000 (22:02 +0900)]
string_structure.hpp への分離

14 years agolexical, roast_xml: ゴミ整理等々。
Myun2 [Sun, 25 Jul 2010 15:34:34 +0000 (00:34 +0900)]
lexical, roast_xml: ゴミ整理等々。

14 years agoroast_xml: attr無しの開始elementに対応
Myun2 [Sun, 25 Jul 2010 14:20:36 +0000 (23:20 +0900)]
roast_xml: attr無しの開始elementに対応

14 years agoroast_xml: ひとまず出来たー!
Myun2 [Sun, 25 Jul 2010 14:09:49 +0000 (23:09 +0900)]
roast_xml: ひとまず出来たー!

14 years agolexical: '\0'判定入ってなかったんで無限ループに入ってた。直した。
Myun2 [Sun, 25 Jul 2010 14:05:40 +0000 (23:05 +0900)]
lexical: '\0'判定入ってなかったんで無限ループに入ってた。直した。

14 years agoroast_xml: textの終端判定が上手く行ってなかったんで直した。
Myun2 [Sun, 25 Jul 2010 14:04:13 +0000 (23:04 +0900)]
roast_xml: textの終端判定が上手く行ってなかったんで直した。

14 years agolexical/structure_base.hpp: test Add.
Myun2 [Sun, 25 Jul 2010 02:52:27 +0000 (11:52 +0900)]
lexical/structure_base.hpp: test Add.
roast_xml: テキストとかコメントとか

14 years agolexical -> structure_base.hpp: _debug_point, _debug_print Add.
Myun2 [Sun, 25 Jul 2010 02:47:54 +0000 (11:47 +0900)]
lexical -> structure_base.hpp: _debug_point, _debug_print Add.
roast_xml -> roast_xml/roast_xml_sax_parser.hpp: インデント対応]
roast_xml -> structure.hpp: テキスト対応, 整理等, elementいじいじ・・・

14 years agostructure_base.hpp: detail update. (optionalをorで実現)
Myun2 [Sat, 24 Jul 2010 04:16:40 +0000 (13:16 +0900)]
structure_base.hpp: detail update. (optionalをorで実現)

14 years agoroast_xml: XML宣言の ?> 改行バグ対応
Myun2 [Sat, 24 Jul 2010 04:12:41 +0000 (13:12 +0900)]
roast_xml: XML宣言の ?> 改行バグ対応

14 years agolexical, roast_xml: とりあえず要素名までは取れるようになった
Myun2 [Sat, 24 Jul 2010 04:10:51 +0000 (13:10 +0900)]
lexical, roast_xml: とりあえず要素名までは取れるようになった

14 years agoroast_xml: XML宣言終了の対応・・・の途中・・・?
Myun2 [Sat, 24 Jul 2010 04:07:45 +0000 (13:07 +0900)]
roast_xml: XML宣言終了の対応・・・の途中・・・?
lexical: not追加

14 years agolexical: seqもテンプレート再帰に直し
Myun2 [Sat, 24 Jul 2010 04:06:55 +0000 (13:06 +0900)]
lexical: seqもテンプレート再帰に直し

14 years agolexical, roast_xml: コメントにも対応
Myun2 [Sat, 24 Jul 2010 04:05:34 +0000 (13:05 +0900)]
lexical, roast_xml: コメントにも対応
temo.xml

14 years agolexical, roast_xml: だいぶ色々と整理した(ホワイトスペースとか)
Myun2 [Sat, 24 Jul 2010 03:55:34 +0000 (12:55 +0900)]
lexical, roast_xml: だいぶ色々と整理した(ホワイトスペースとか)

14 years agolexical, roast_xml: push_num追加
Myun2 [Sat, 24 Jul 2010 03:54:30 +0000 (12:54 +0900)]
lexical, roast_xml: push_num追加

14 years agolexical, roast_xml: よしっ、素晴らしい出来た。表示まで出来たぞッ!!
Myun2 [Sat, 24 Jul 2010 03:51:11 +0000 (12:51 +0900)]
lexical, roast_xml: よしっ、素晴らしい出来た。表示まで出来たぞッ!!

14 years agolexical: よし。param群出来たぞっ
Myun2 [Sat, 24 Jul 2010 03:45:50 +0000 (12:45 +0900)]
lexical: よし。param群出来たぞっ

14 years agolexical: seqX廃止
Myun2 [Sat, 24 Jul 2010 03:39:21 +0000 (12:39 +0900)]
lexical: seqX廃止

14 years agolexical, roast_xml: attr, elementをtypedef化
Myun2 [Sat, 24 Jul 2010 03:38:07 +0000 (12:38 +0900)]
lexical, roast_xml: attr, elementをtypedef化

14 years agolexical, roast_xml: attrにてちゃんと空白取り除かれるようになった!
Myun2 [Thu, 22 Jul 2010 18:22:43 +0000 (03:22 +0900)]
lexical, roast_xml: attrにてちゃんと空白取り除かれるようになった!

14 years agoelement...
Myun2 [Thu, 22 Jul 2010 18:00:07 +0000 (03:00 +0900)]
element...

14 years ago更新
Myun2 [Wed, 21 Jul 2010 18:46:11 +0000 (03:46 +0900)]
更新

14 years agolexical, roast_xml: 属性の値取得まで対応
Myun2 [Wed, 21 Jul 2010 18:45:11 +0000 (03:45 +0900)]
lexical, roast_xml: 属性の値取得まで対応

14 years agolexical, roast_xml: とりあえず属性名の取得まで対応
Myun2 [Wed, 21 Jul 2010 18:41:55 +0000 (03:41 +0900)]
lexical, roast_xml: とりあえず属性名の取得まで対応

14 years agolexical: とりあえずコンパイルは通る。・・・が、無限ループに・・・
Myun2 [Wed, 21 Jul 2010 18:40:39 +0000 (03:40 +0900)]
lexical: とりあえずコンパイルは通る。・・・が、無限ループに・・・

14 years agolexical: Update2
Myun2 [Wed, 21 Jul 2010 18:33:24 +0000 (03:33 +0900)]
lexical: Update2

14 years agolexical: Update
Myun2 [Wed, 21 Jul 2010 18:29:14 +0000 (03:29 +0900)]
lexical: Update

14 years agolexical:
Myun2 [Wed, 21 Jul 2010 02:53:48 +0000 (11:53 +0900)]
lexical:
seq2, seq3実装
requre_whitespace, no_requre_whitespace としてこれをtypedef。no_requre_whitespace を実装
その他色々。一応とりあえずコンパイル通るように。

14 years agoptr_iterator_base.hpp: ValueTypeRef とか ValueTypePtr とか再定義しないと駄目だなぁー。
Myun2 [Wed, 21 Jul 2010 02:51:44 +0000 (11:51 +0900)]
ptr_iterator_base.hpp: ValueTypeRef とか ValueTypePtr とか再定義しないと駄目だなぁー。

14 years agoparser_test.cpp Update
Myun2 [Tue, 20 Jul 2010 18:03:58 +0000 (03:03 +0900)]
parser_test.cpp Update

14 years agoとりあえずヘッダについては一通り出来た?
Myun2 [Tue, 20 Jul 2010 13:36:24 +0000 (22:36 +0900)]
とりあえずヘッダについては一通り出来た?

14 years agoseqやらnrqwsやら色々直してるところ
Myun2 [Tue, 20 Jul 2010 13:29:25 +0000 (22:29 +0900)]
seqやらnrqwsやら色々直してるところ

14 years agoreqws
Myun2 [Tue, 20 Jul 2010 13:15:41 +0000 (22:15 +0900)]
reqws

14 years agostructure.hpp: headerとbody
Myun2 [Tue, 20 Jul 2010 01:20:37 +0000 (10:20 +0900)]
structure.hpp: headerとbody

14 years agostructure をだいぶ進化
Myun2 [Tue, 20 Jul 2010 01:18:33 +0000 (10:18 +0900)]
structure をだいぶ進化

14 years agostructure_base.hpp を書き書き...
Myun2 [Tue, 20 Jul 2010 00:45:08 +0000 (09:45 +0900)]
structure_base.hpp を書き書き...

14 years agoroast_xml/structure.hpp: まずは継承にしてみる
Myun2 [Tue, 20 Jul 2010 00:37:58 +0000 (09:37 +0900)]
roast_xml/structure.hpp: まずは継承にしてみる

14 years agostructure_base.hpp Add.
Myun2 [Tue, 20 Jul 2010 00:37:30 +0000 (09:37 +0900)]
structure_base.hpp Add.

14 years agodeclaration_base.hpp: typedef Add.
Myun2 [Tue, 20 Jul 2010 00:33:19 +0000 (09:33 +0900)]
declaration_base.hpp: typedef Add.

14 years agogenerator_base.hpp, parser_base.hpp: Includes Add.
Myun2 [Tue, 20 Jul 2010 00:32:47 +0000 (09:32 +0900)]
generator_base.hpp, parser_base.hpp: Includes Add.

14 years agodeclaration_base.hpp Add.
Myun2 [Tue, 20 Jul 2010 00:31:40 +0000 (09:31 +0900)]
declaration_base.hpp Add.

14 years agostructure.hpp Update.
Myun2 [Tue, 20 Jul 2010 00:30:19 +0000 (09:30 +0900)]
structure.hpp Update.

14 years agoroast_xml/roast_xml.hpp -> structure.hpp
Myun2 [Tue, 20 Jul 2010 00:26:22 +0000 (09:26 +0900)]
roast_xml/roast_xml.hpp -> structure.hpp

14 years agoroast_xml_sax_parser.hpp: ちょいと直し
Myun2 [Tue, 20 Jul 2010 00:17:05 +0000 (09:17 +0900)]
roast_xml_sax_parser.hpp: ちょいと直し

14 years agoroast_xml_sax_parser.hpp Add.
Myun2 [Tue, 20 Jul 2010 00:09:36 +0000 (09:09 +0900)]
roast_xml_sax_parser.hpp Add.

14 years agodom_parser化
Myun2 [Mon, 19 Jul 2010 17:10:29 +0000 (02:10 +0900)]
dom_parser化

14 years agoparser_base.hpp のincludeが足りてねぇやww
Myun2 [Mon, 19 Jul 2010 16:45:16 +0000 (01:45 +0900)]
parser_base.hpp のincludeが足りてねぇやww

14 years agolexical, xml: Update
Myun2 [Mon, 19 Jul 2010 16:44:12 +0000 (01:44 +0900)]
lexical, xml: Update

14 years agoroast_xml.hpp, roast_xml_parser.hpp Add.
Myun2 [Mon, 19 Jul 2010 16:40:33 +0000 (01:40 +0900)]
roast_xml.hpp, roast_xml_parser.hpp Add.

14 years agocontainer: とりあえず合ってるんだか合ってないんだか分からんがcommitしておいてみよう
Myun2 [Mon, 19 Jul 2010 16:35:47 +0000 (01:35 +0900)]
container: とりあえず合ってるんだか合ってないんだか分からんがcommitしておいてみよう

14 years agoparser_test.cpp Update.
Myun2 [Mon, 19 Jul 2010 16:33:05 +0000 (01:33 +0900)]
parser_test.cpp Update.

14 years agoparser_base.hpp, string_parser_base.hpp: コンストラクタに対応
Myun2 [Mon, 19 Jul 2010 16:31:47 +0000 (01:31 +0900)]
parser_base.hpp, string_parser_base.hpp: コンストラクタに対応

14 years agostring_parser_base.hpp では string_parser_base を基底クラスのイテレータに。
Myun2 [Mon, 19 Jul 2010 16:21:59 +0000 (01:21 +0900)]
string_parser_base.hpp では string_parser_base を基底クラスのイテレータに。

14 years agolexical: string_parser_base.hpp への分離
Myun2 [Mon, 19 Jul 2010 16:19:20 +0000 (01:19 +0900)]
lexical: string_parser_base.hpp への分離

14 years agoparser_base.hpp: string_parser_base, ws_sprit_parser_base追加
Myun2 [Mon, 19 Jul 2010 16:14:59 +0000 (01:14 +0900)]
parser_base.hpp: string_parser_base, ws_sprit_parser_base追加

14 years agolexical: base.hpp, lexical_base.hpp クラス追加
Myun2 [Mon, 19 Jul 2010 16:10:18 +0000 (01:10 +0900)]
lexical: base.hpp, lexical_base.hpp クラス追加

14 years agobase.hpp, lexical_base.hpp Add.
Myun2 [Mon, 19 Jul 2010 16:09:11 +0000 (01:09 +0900)]
base.hpp, lexical_base.hpp Add.

14 years agoroast_dom_driver.hpp Add.
Myun2 [Sat, 17 Jul 2010 11:40:13 +0000 (20:40 +0900)]
roast_dom_driver.hpp Add.

14 years agolexical_test Add.
Myun2 [Sat, 17 Jul 2010 11:26:49 +0000 (20:26 +0900)]
lexical_test Add.

14 years agogenerator_base.hpp Add.
Myun2 [Sat, 17 Jul 2010 11:23:38 +0000 (20:23 +0900)]
generator_base.hpp Add.
parser_base.hpp Update. (Class Add)

14 years agolexical/parser_base.hpp Add.
Myun2 [Sat, 17 Jul 2010 11:22:11 +0000 (20:22 +0900)]
lexical/parser_base.hpp Add.

14 years agoMerge branch 'master_' of github.com:myun2/roast_work
Myun2 [Sat, 17 Jul 2010 10:59:17 +0000 (19:59 +0900)]
Merge branch 'master_' of github.com:myun2/roast_work

14 years agothread.hpp: start()が漏れとった・・・
Myun2 [Sun, 4 Jul 2010 05:29:56 +0000 (14:29 +0900)]
thread.hpp: start()が漏れとった・・・

14 years agothread.hpp: start_class()のレベルダウン修正
Myun2 [Sun, 4 Jul 2010 05:12:38 +0000 (14:12 +0900)]
thread.hpp: start_class()のレベルダウン修正

14 years ago任意メソッドの呼び出しにも対応!
Myun2 [Sun, 4 Jul 2010 05:10:17 +0000 (14:10 +0900)]
任意メソッドの呼び出しにも対応!

14 years agothread.hpp: こうやろ!(共通化対応)
Myun2 [Sun, 4 Jul 2010 04:56:17 +0000 (13:56 +0900)]
thread.hpp: こうやろ!(共通化対応)

14 years agothread.hpp: 共通化途中...: あー、分かってきたかも知んない
Myun2 [Sun, 4 Jul 2010 04:45:10 +0000 (13:45 +0900)]
thread.hpp: 共通化途中...: あー、分かってきたかも知んない

14 years agothread.hpp: クラスだけどメソッド自分で指定のバージョン対応途中...
Myun2 [Sat, 3 Jul 2010 19:09:33 +0000 (04:09 +0900)]
thread.hpp: クラスだけどメソッド自分で指定のバージョン対応途中...