OSDN Git Service

roast/roast.git
13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Thu, 6 Jan 2011 15:16:19 +0000 (00:16 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agoMerge branch 'master' of github.com:myun2/roast_work
myun2 [Thu, 6 Jan 2011 08:42:56 +0000 (17:42 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Thu, 23 Dec 2010 16:09:19 +0000 (01:09 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agolexical: event.hpp Add.
Myun2 [Thu, 23 Dec 2010 16:08:45 +0000 (01:08 +0900)]
lexical: event.hpp Add.

13 years agolexical: generator_base.hpp, parser_base.hpp も要らねぇんじゃねぇか、と思う…
Myun2 [Thu, 23 Dec 2010 16:06:55 +0000 (01:06 +0900)]
lexical: generator_base.hpp, parser_base.hpp も要らねぇんじゃねぇか、と思う…

13 years agoMerge branch 'master' of github.com:myun2/roast_work into xml_rule_part
Myun2 [Thu, 23 Dec 2010 16:03:13 +0000 (01:03 +0900)]
Merge branch 'master' of github.com:myun2/roast_work into xml_rule_part

13 years ago_exclude -> _exile
Myun2 [Thu, 23 Dec 2010 15:59:37 +0000 (00:59 +0900)]
_exclude -> _exile

13 years agostring_parser_base.hpp は _exclude へ
Myun2 [Thu, 23 Dec 2010 15:58:52 +0000 (00:58 +0900)]
string_parser_base.hpp は _exclude へ

13 years agolexical: rule_numeric.hpp への分離
Myun2 [Thu, 23 Dec 2010 15:55:40 +0000 (00:55 +0900)]
lexical: rule_numeric.hpp への分離

13 years agorule_xml.hpp: namedしてみた。
Myun2 [Thu, 23 Dec 2010 15:53:06 +0000 (00:53 +0900)]
rule_xml.hpp: namedしてみた。

13 years agolexical/debug_util.hpp: named_base追加
Myun2 [Thu, 23 Dec 2010 15:46:58 +0000 (00:46 +0900)]
lexical/debug_util.hpp: named_base追加

13 years agolexical/debug_util.hpp: 中身実装
Myun2 [Thu, 23 Dec 2010 15:45:40 +0000 (00:45 +0900)]
lexical/debug_util.hpp: 中身実装

13 years agolexical/debug_util.hpp: namedを追加(中身まだ何にもしない)
Myun2 [Wed, 22 Dec 2010 06:16:53 +0000 (15:16 +0900)]
lexical/debug_util.hpp: namedを追加(中身まだ何にもしない)

13 years agolexical/debug_util.hpp: rule.hpp より _debug_point, _debug_print を移植
Myun2 [Wed, 22 Dec 2010 06:12:31 +0000 (15:12 +0900)]
lexical/debug_util.hpp: rule.hpp より _debug_point, _debug_print を移植

13 years agolexical/debug_util.hpp Add.
Myun2 [Wed, 22 Dec 2010 06:11:17 +0000 (15:11 +0900)]
lexical/debug_util.hpp Add.

13 years ago101115_dom3\6X 途中で無限ループ2…
Myun2 [Wed, 22 Dec 2010 06:04:46 +0000 (15:04 +0900)]
101115_dom3\6X 途中で無限ループ2…

13 years ago101115_dom3\5.1 (途中で無限ループ…)
Myun2 [Wed, 22 Dec 2010 06:01:55 +0000 (15:01 +0900)]
101115_dom3\5.1 (途中で無限ループ…)

13 years agorule_xml.hpp: (101115_dom3\5.0) 「exclam_tag」とした
Myun2 [Wed, 22 Dec 2010 05:29:46 +0000 (14:29 +0900)]
rule_xml.hpp: (101115_dom3\5.0) 「exclam_tag」とした

13 years agorule_xml.hpp: exlam_angle -> angle_exclamに(前後入れ替え)
Myun2 [Wed, 22 Dec 2010 05:28:36 +0000 (14:28 +0900)]
rule_xml.hpp: exlam_angle -> angle_exclamに(前後入れ替え)

13 years agodom3.hpp: node_list_::is_empty() 対応
Myun2 [Wed, 22 Dec 2010 05:24:42 +0000 (14:24 +0900)]
dom3.hpp: node_list_::is_empty() 対応

13 years agorule_xml.hpp: <!~~> をexclam_angleとした。 (101115_dom3\4.0)
Myun2 [Tue, 21 Dec 2010 18:17:37 +0000 (03:17 +0900)]
rule_xml.hpp: <!~~> をexclam_angleとした。 (101115_dom3\4.0)

13 years ago101115_dom3\2.6, 3_no_root_elementまで対応
Myun2 [Tue, 21 Dec 2010 18:13:46 +0000 (03:13 +0900)]
101115_dom3\2.6, 3_no_root_elementまで対応

13 years ago101115_dom3\2.4: start_pi, Root Element辺り
Myun2 [Tue, 21 Dec 2010 18:01:04 +0000 (03:01 +0900)]
101115_dom3\2.4: start_pi, Root Element辺り

13 years ago101115_dom3\1.8, 2.1 (向こうもやっとマージしたー!!)
Myun2 [Tue, 21 Dec 2010 17:53:06 +0000 (02:53 +0900)]
101115_dom3\1.8, 2.1 (向こうもやっとマージしたー!!)

13 years agorule_xml.hpp: pcode -> evtcode
Myun2 [Tue, 21 Dec 2010 17:51:19 +0000 (02:51 +0900)]
rule_xml.hpp: pcode -> evtcode

13 years ago101115_dom3\1: no_root_element_exception
Myun2 [Tue, 21 Dec 2010 16:18:07 +0000 (01:18 +0900)]
101115_dom3\1: no_root_element_exception

13 years ago101112_dom3\aa: not_closed_exception, illegal_term_in_comment_exception, illegal_term...
Myun2 [Tue, 21 Dec 2010 14:29:54 +0000 (23:29 +0900)]
101112_dom3\aa: not_closed_exception, illegal_term_in_comment_exception, illegal_term_in_tag_exception への細分化

13 years ago101112_dom3\10
Myun2 [Tue, 21 Dec 2010 14:22:10 +0000 (23:22 +0900)]
101112_dom3\10

13 years agorule.hpp: exception_to_eventあんじゃんかよおおおお!!!
Myun2 [Tue, 21 Dec 2010 14:17:40 +0000 (23:17 +0900)]
rule.hpp: exception_to_eventあんじゃんかよおおおお!!!

13 years ago101112_dom3\9_illegal_term_in_comment対応
Myun2 [Tue, 21 Dec 2010 14:08:49 +0000 (23:08 +0900)]
101112_dom3\9_illegal_term_in_comment対応

13 years ago101112_dom3\8_illegal_term: rule_xml.hpp
Myun2 [Tue, 21 Dec 2010 14:06:02 +0000 (23:06 +0900)]
101112_dom3\8_illegal_term: rule_xml.hpp

13 years agodom_test.cpp: なんかis_empty無いね・・・?
Myun2 [Tue, 21 Dec 2010 13:51:14 +0000 (22:51 +0900)]
dom_test.cpp: なんかis_empty無いね・・・?

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Tue, 21 Dec 2010 08:53:24 +0000 (17:53 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agoxmldb.txt Add. (Memo)
Myun2 [Sun, 19 Dec 2010 08:44:08 +0000 (17:44 +0900)]
xmldb.txt Add. (Memo)

13 years agodb/roast_db/tiny_db.hpp Add.
Myun2 [Sun, 19 Dec 2010 08:43:33 +0000 (17:43 +0900)]
db/roast_db/tiny_db.hpp Add.

13 years agodom_test.cpp: 101112_dom3\7.5_表示方法改善
Myun2 [Sun, 19 Dec 2010 08:38:39 +0000 (17:38 +0900)]
dom_test.cpp: 101112_dom3\7.5_表示方法改善

13 years agodom_test.cpp: 101112_dom3\7_テストのための関数を追加
Myun2 [Sun, 19 Dec 2010 08:36:55 +0000 (17:36 +0900)]
dom_test.cpp: 101112_dom3\7_テストのための関数を追加

13 years agorule_xml.hpp: 101112_dom3\6_root_cant_have_text_exception への分岐対応
Myun2 [Sun, 19 Dec 2010 08:34:52 +0000 (17:34 +0900)]
rule_xml.hpp: 101112_dom3\6_root_cant_have_text_exception への分岐対応

13 years agorule_xml.hpp: 101112_dom3\5_Not angle bracket で、お試ししてみた
Myun2 [Sun, 19 Dec 2010 08:25:31 +0000 (17:25 +0900)]
rule_xml.hpp: 101112_dom3\5_Not angle bracket で、お試ししてみた

13 years agorule_xml.hpp: 101112_dom3\4 (2)
Myun2 [Sun, 19 Dec 2010 08:03:36 +0000 (17:03 +0900)]
rule_xml.hpp: 101112_dom3\4 (2)

13 years agorule_xml.hpp: ちょいちょいマージ
Myun2 [Sun, 19 Dec 2010 07:59:22 +0000 (16:59 +0900)]
rule_xml.hpp: ちょいちょいマージ

13 years agostl_iterator_to_roast.hpp Update (100702_foreach)
Myun2 [Sat, 18 Dec 2010 17:11:43 +0000 (02:11 +0900)]
stl_iterator_to_roast.hpp Update (100702_foreach)

13 years agoany_iterator.hpp: 100702_foreach Last
Myun2 [Sat, 18 Dec 2010 17:11:00 +0000 (02:11 +0900)]
any_iterator.hpp: 100702_foreach Last

13 years agoany_iterator.hpp: 6
Myun2 [Sat, 18 Dec 2010 17:10:26 +0000 (02:10 +0900)]
any_iterator.hpp: 6

13 years agoany_iterator.hpp: 5
Myun2 [Sat, 18 Dec 2010 17:10:06 +0000 (02:10 +0900)]
any_iterator.hpp: 5

13 years agoany_iterator.hpp: 4
Myun2 [Sat, 18 Dec 2010 17:09:54 +0000 (02:09 +0900)]
any_iterator.hpp: 4

13 years agoany_iterator.hpp: 3
Myun2 [Sat, 18 Dec 2010 17:09:40 +0000 (02:09 +0900)]
any_iterator.hpp: 3

13 years agoany_iterator.hpp: 2
Myun2 [Sat, 18 Dec 2010 17:09:20 +0000 (02:09 +0900)]
any_iterator.hpp: 2

13 years agocontainer/any_iterator.hpp Add
Myun2 [Sat, 18 Dec 2010 17:08:59 +0000 (02:08 +0900)]
container/any_iterator.hpp Add

13 years agoforeach_test.cpp
Myun2 [Sat, 18 Dec 2010 17:08:06 +0000 (02:08 +0900)]
foreach_test.cpp

13 years agoroast_xml/sax_generator.hpp: Update (101109_sax\sax_generator\1)
Myun2 [Sat, 18 Dec 2010 17:01:21 +0000 (02:01 +0900)]
roast_xml/sax_generator.hpp: Update (101109_sax\sax_generator\1)

13 years ago101109_sax\_end\sax.hpp\3
Myun2 [Sat, 18 Dec 2010 16:58:41 +0000 (01:58 +0900)]
101109_sax\_end\sax.hpp\3

13 years ago101109_sax\sax.hpp\2
Myun2 [Sat, 18 Dec 2010 16:57:24 +0000 (01:57 +0900)]
101109_sax\sax.hpp\2

13 years ago101109_sax\sax.hpp\3
Myun2 [Sat, 18 Dec 2010 16:54:29 +0000 (01:54 +0900)]
101109_sax\sax.hpp\3

13 years agosax.hpp, rule_xml.hpp: send_event化
Myun2 [Sat, 18 Dec 2010 16:45:06 +0000 (01:45 +0900)]
sax.hpp, rule_xml.hpp: send_event化

13 years agogrammar/grammar.hpp Add.
Myun2 [Sat, 18 Dec 2010 16:39:33 +0000 (01:39 +0900)]
grammar/grammar.hpp Add.

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Sat, 18 Dec 2010 16:38:43 +0000 (01:38 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agogrammar/grammar.hpp Add.
Myun2 [Sat, 18 Dec 2010 16:37:12 +0000 (01:37 +0900)]
grammar/grammar.hpp Add.

13 years agohtml_tags.hpp: 20
Myun2 [Sat, 18 Dec 2010 11:25:55 +0000 (20:25 +0900)]
html_tags.hpp: 20

13 years agosocket: wait_readable()でソケット指定してないや・・・orz
Myun2 [Wed, 15 Dec 2010 07:09:32 +0000 (16:09 +0900)]
socket: wait_readable()でソケット指定してないや・・・orz
is_connected()を実装してみた。でもちゃんと動かない・・・

13 years agosocket: wait_readable(), is_readable() 実装
Myun2 [Wed, 15 Dec 2010 06:37:50 +0000 (15:37 +0900)]
socket: wait_readable(), is_readable() 実装

13 years agosocket_windows_impl.hpp: select()は廃止。wait_readable()を追加した
Myun2 [Wed, 15 Dec 2010 06:34:35 +0000 (15:34 +0900)]
socket_windows_impl.hpp: select()は廃止。wait_readable()を追加した

13 years agonet/socket: 取り合えずselect()を追加
Myun2 [Wed, 15 Dec 2010 06:06:14 +0000 (15:06 +0900)]
net/socket: 取り合えずselect()を追加

13 years agomath/bit.hpp: _bitをインナークラスからbitrefと言う別クラスへ
Myun2 [Tue, 14 Dec 2010 15:44:51 +0000 (00:44 +0900)]
math/bit.hpp: _bitをインナークラスからbitrefと言う別クラスへ

13 years agotelnet.hpp: is_connected()を実装しようとしている(しかしこれでは不十分・・・)
Myun2 [Tue, 14 Dec 2010 10:58:06 +0000 (19:58 +0900)]
telnet.hpp: is_connected()を実装しようとしている(しかしこれでは不十分・・・)

13 years agohttp_core.hpp: HTTP 1.1はちょっとアレすね・・・後回し・・・!
Myun2 [Tue, 14 Dec 2010 09:45:08 +0000 (18:45 +0900)]
http_core.hpp: HTTP 1.1はちょっとアレすね・・・後回し・・・!

13 years agohttp_core.hpp: HTTPバージョン周りの修正
Myun2 [Tue, 14 Dec 2010 09:27:07 +0000 (18:27 +0900)]
http_core.hpp: HTTPバージョン周りの修正

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Tue, 14 Dec 2010 08:35:44 +0000 (17:35 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agohttp_core.hpp: request_headerがポインタになっているのを参照にしたりだとか
Myun2 [Tue, 14 Dec 2010 08:30:18 +0000 (17:30 +0900)]
http_core.hpp: request_headerがポインタになっているのを参照にしたりだとか

13 years agohttp_core.hpp出来た!(http_test.cpp)
Myun2 [Tue, 14 Dec 2010 08:18:54 +0000 (17:18 +0900)]
http_core.hpp出来た!(http_test.cpp)

13 years agohttp_core.hpp: だいぶちゃんと直したよ...
Myun2 [Tue, 14 Dec 2010 08:17:29 +0000 (17:17 +0900)]
http_core.hpp: だいぶちゃんと直したよ...

13 years agohttp_core.hpp: request_header, respose_headerをクラス外に
Myun2 [Tue, 14 Dec 2010 08:10:30 +0000 (17:10 +0900)]
http_core.hpp: request_header, respose_headerをクラス外に

13 years agohttp_core.hpp: urlクラスさようなら。BASIC認証もさようなら。
Myun2 [Tue, 14 Dec 2010 08:08:21 +0000 (17:08 +0900)]
http_core.hpp: urlクラスさようなら。BASIC認証もさようなら。

13 years agoroast_test_3rd/http_test.cpp Add.
Myun2 [Tue, 14 Dec 2010 08:07:13 +0000 (17:07 +0900)]
roast_test_3rd/http_test.cpp Add.

13 years agohttp_core.hpp Add. (Copy from http.hpp)
Myun2 [Tue, 14 Dec 2010 08:05:33 +0000 (17:05 +0900)]
http_core.hpp Add. (Copy from http.hpp)

13 years agodatetime_test.cpp Add.
Myun2 [Sat, 11 Dec 2010 07:31:09 +0000 (16:31 +0900)]
datetime_test.cpp Add.

13 years agodatetime/datetime.hpp Add.
Myun2 [Sat, 11 Dec 2010 07:27:18 +0000 (16:27 +0900)]
datetime/datetime.hpp Add.

13 years agohtml_tags.hpp: 101118_nitro\6_aタグまで対応
Myun2 [Sun, 5 Dec 2010 08:57:13 +0000 (17:57 +0900)]
html_tags.hpp: 101118_nitro\6_aタグまで対応

13 years agohtml_tags.hpp: 101118_nitro\5_imgタグまで出来たー!
Myun2 [Sun, 5 Dec 2010 08:56:42 +0000 (17:56 +0900)]
html_tags.hpp: 101118_nitro\5_imgタグまで出来たー!

13 years agohtml_tags.hpp: 101118_nitro 4.1
Myun2 [Sun, 5 Dec 2010 06:56:30 +0000 (15:56 +0900)]
html_tags.hpp: 101118_nitro 4.1

13 years agohtml_tags.hpp をリニューアル開始(lexical向け)
Myun2 [Sun, 5 Dec 2010 06:56:03 +0000 (15:56 +0900)]
html_tags.hpp をリニューアル開始(lexical向け)

13 years agothread.hpp: 3.1_コメントアウト解除してもいけるようになった
Myun2 [Fri, 3 Dec 2010 16:48:02 +0000 (01:48 +0900)]
thread.hpp: 3.1_コメントアウト解除してもいけるようになった

13 years agothread: おっし取り合えずコンパイル通ったっ
Myun2 [Fri, 3 Dec 2010 16:47:40 +0000 (01:47 +0900)]
thread: おっし取り合えずコンパイル通ったっ

13 years agothread.hpp: 2_startの整理(並べ替え)
Myun2 [Fri, 3 Dec 2010 16:47:25 +0000 (01:47 +0900)]
thread.hpp: 2_startの整理(並べ替え)

13 years agothread.hpp: 関数ポインタの型、int (int)じゃなくてもいんじゃねー?と、思い始めてみた。
Myun2 [Fri, 3 Dec 2010 16:46:50 +0000 (01:46 +0900)]
thread.hpp: 関数ポインタの型、int (int)じゃなくてもいんじゃねー?と、思い始めてみた。

13 years agoweb/css_parser.hpp: 5_コメント周りとか含めても出来たー!
Myun2 [Tue, 30 Nov 2010 16:03:12 +0000 (01:03 +0900)]
web/css_parser.hpp: 5_コメント周りとか含めても出来たー!

13 years agoweb/css_parser.hpp: 4.1_work
Myun2 [Tue, 30 Nov 2010 16:02:38 +0000 (01:02 +0900)]
web/css_parser.hpp: 4.1_work

13 years agocss_test.cpp Add. (css:4.0_おほww動いたしっ)
Myun2 [Tue, 30 Nov 2010 16:01:51 +0000 (01:01 +0900)]
css_test.cpp Add. (css:4.0_おほww動いたしっ)

13 years agoweb/css_parser.hpp: 4.0_おほww動いたしっ
Myun2 [Tue, 30 Nov 2010 16:00:23 +0000 (01:00 +0900)]
web/css_parser.hpp: 4.0_おほww動いたしっ

13 years agolexical/rule.hpp: optionalをgenerateを考慮してor使わない実装に・・・
Myun2 [Tue, 30 Nov 2010 15:59:50 +0000 (00:59 +0900)]
lexical/rule.hpp: optionalをgenerateを考慮してor使わない実装に・・・

13 years agoweb/css_parser.hpp: 2_取り合えずコンパイル通った
Myun2 [Tue, 30 Nov 2010 15:58:31 +0000 (00:58 +0900)]
web/css_parser.hpp: 2_取り合えずコンパイル通った

13 years agoweb/css_parser.hpp: 1_ルールざっくり書き
Myun2 [Tue, 30 Nov 2010 15:57:27 +0000 (00:57 +0900)]
web/css_parser.hpp: 1_ルールざっくり書き

13 years agonet/socket_server.hpp: 3.1
Myun2 [Tue, 30 Nov 2010 15:56:13 +0000 (00:56 +0900)]
net/socket_server.hpp: 3.1

13 years agonet/socket_server.hpp: 3
Myun2 [Tue, 30 Nov 2010 15:55:19 +0000 (00:55 +0900)]
net/socket_server.hpp: 3

13 years agonet/socket_server.hpp: 2.1
Myun2 [Tue, 30 Nov 2010 15:54:53 +0000 (00:54 +0900)]
net/socket_server.hpp: 2.1

13 years agonet/socket_server.hpp: 2_クラスの中身
Myun2 [Tue, 30 Nov 2010 15:53:35 +0000 (00:53 +0900)]
net/socket_server.hpp: 2_クラスの中身

13 years agonet/socket_server.hpp Add.
Myun2 [Tue, 30 Nov 2010 15:52:39 +0000 (00:52 +0900)]
net/socket_server.hpp Add.

13 years agonet/http_header_names.hpp: 複数cppがあってもコンパイル出来るようにtemplate使って誤魔化す
Myun2 [Sun, 28 Nov 2010 11:24:53 +0000 (20:24 +0900)]
net/http_header_names.hpp: 複数cppがあってもコンパイル出来るようにtemplate使って誤魔化す

13 years agonet/http_header_names.hpp: 種類ごとに分ける
Myun2 [Sun, 28 Nov 2010 11:08:52 +0000 (20:08 +0900)]
net/http_header_names.hpp: 種類ごとに分ける

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Sun, 28 Nov 2010 08:38:51 +0000 (17:38 +0900)]
Merge branch 'master' of github.com:myun2/roast_work