OSDN Git Service

lexerに関係するソースをsrc/lexer配下に移動。
authorderui <derutakayu@user.sourceforge.jp>
Fri, 11 Dec 2009 16:57:40 +0000 (01:57 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Fri, 11 Dec 2009 16:57:40 +0000 (01:57 +0900)
commit7a4061b80143732dd7111fc4c4430f06e0a8deaf
tree4be40c3420d47fd4d52bed289179d43073394c3e
parent792bf95e8e80832362cdff9b8256480f1b092a3f
lexerに関係するソースをsrc/lexer配下に移動。
utakataで標準的に利用するための例外のメッセージはunicode::UniStringを利用するように。
sublexerで定義していたlexerを、ソース分けに基いてそれぞれ単独のファイルに分割。
textarrayformatのテストを追加。
38 files changed:
.gitignore
config.log
src/Makefile.in
src/common/textarrayformat.cpp
src/common/textarrayformat.h
src/delimiter.cpp [deleted file]
src/exception.h
src/exception_macro.h
src/exception_std.h
src/file_reader.cpp
src/lexer/charactor_lexer.cpp [new file with mode: 0755]
src/lexer/charactor_lexer.h [new file with mode: 0755]
src/lexer/delimiters.cpp [new file with mode: 0755]
src/lexer/delimiters.h [moved from src/delimiter.h with 50% similarity]
src/lexer/lexer_dispatcher.cpp [moved from src/lexer_dispatcher.cpp with 100% similarity]
src/lexer/lexer_dispatcher.h [moved from src/lexer_dispatcher.h with 99% similarity]
src/lexer/lexer_interface.h [moved from src/lexer_interface.h with 69% similarity]
src/lexer/number_lexer.cpp [moved from src/number_lexer.cpp with 100% similarity]
src/lexer/number_lexer.h [moved from src/number_lexer.h with 100% similarity]
src/lexer/scheme_lexer.cpp [moved from src/scheme_lexer.cpp with 100% similarity]
src/lexer/scheme_lexer.h [moved from src/scheme_lexer.h with 67% similarity]
src/lexer/string_lexer.cpp [new file with mode: 0755]
src/lexer/string_lexer.h [new file with mode: 0755]
src/lexer/sublexer_impl.cpp [moved from src/sublexer_impl.cpp with 100% similarity]
src/reader_interface.h
src/string_reader.cpp
src/test/Makefile
src/test/Makefile.am
src/test/Makefile.in
src/test/encoding_reader_test.cpp
src/test/file_reader_test.cpp
src/test/textarrayformat_test.cpp
src/test/type_test.cpp
src/test/utf8_transcoder_test.cpp
src/transcoder_interface.h
src/type.cpp
src/type.h
src/unicode.h