OSDN Git Service

lexeme_impl -- makeEOF、及びEOFToken、makeString, Stringの追加
authorderui <derutakayu@user.sourceforge.jp>
Thu, 2 Jul 2009 15:03:45 +0000 (00:03 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Thu, 2 Jul 2009 15:03:45 +0000 (00:03 +0900)
commit09e718cf51f39625b9e793c1fa1551faed6cec12
tree5ffea1f3256638dd55b7611e8f8bb23ea90c7ef6
parent0fe6148e5ca701142d4fe8e92cf3c35fa8f571a6
lexeme_impl -- makeEOF、及びEOFToken、makeString, Stringの追加
lexer.cpp -- next.isNullの条件が逆だったのを修正
smart_ptr -- コピーコンストラクタの処理をswapを利用するように修正
sublexer_impl -- StringLexerがmakeStringを返していなかったのを返すように修正
number_lexer -- UREALの際、statusをチェックすべきところでしていなかったのを修正
lexeme_impl.cpp
lexeme_impl.h
lexer.cpp [changed mode: 0644->0755]
number_lexer.h
smart_ptr.h
sublexer_impl.cpp [changed mode: 0644->0755]
test/lexer_test.cpp [changed mode: 0644->0755]
test/textarrayformat_test
test/utf8_string_test
test/utf8_test