OSDN Git Service

SchemeLexerの実装により、字句解析部分の作成を完了。
authorderui <derutakayu@user.sourceforge.jp>
Thu, 4 Feb 2010 14:49:13 +0000 (23:49 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Thu, 4 Feb 2010 14:49:13 +0000 (23:49 +0900)
commite6529cd5d7f93abb64d9f593c713d8b715094a93
tree5bfcb44ca58c15bb2f2af850acefa57f2e67517c
parent0deadd8a7dadf4368b6926534474714493254ac7
SchemeLexerの実装により、字句解析部分の作成を完了。
汎用二分木クラスへのテストを追加。
53 files changed:
Rakefile
Rakefile.in
autoscan-2.63.log [deleted file]
config.log
lib/binary_tree.h [new file with mode: 0755]
lib/debugutil.h [deleted file]
refactor_target/tree.h [deleted file]
src/lexer/boolean_lexer.cpp [changed mode: 0755->0644]
src/lexer/boolean_lexer.h [changed mode: 0755->0644]
src/lexer/charactor_lexer.cpp [changed mode: 0755->0644]
src/lexer/charactor_lexer.h [changed mode: 0755->0644]
src/lexer/comment_lexer.cpp [changed mode: 0755->0644]
src/lexer/comment_lexer.h [changed mode: 0755->0644]
src/lexer/identifier_lexer.cpp [changed mode: 0755->0644]
src/lexer/identifier_lexer.h [changed mode: 0755->0644]
src/lexer/inline_hex_escape_lexer.cpp [changed mode: 0755->0644]
src/lexer/inline_hex_escape_lexer.h [changed mode: 0755->0644]
src/lexer/inner_hex_lexer.cpp [changed mode: 0755->0644]
src/lexer/inner_hex_lexer.h [changed mode: 0755->0644]
src/lexer/lexeme_lexer.cpp [new file with mode: 0644]
src/lexer/lexeme_lexer.h [new file with mode: 0644]
src/lexer/lexeme_lexer_detail.h [new file with mode: 0644]
src/lexer/lexer_interface.h
src/lexer/number_lexer.cpp [changed mode: 0755->0644]
src/lexer/number_lexer.h [changed mode: 0755->0644]
src/lexer/scheme_lexer.cpp [new file with mode: 0644]
src/lexer/scheme_lexer.cpp.bk [deleted file]
src/lexer/scheme_lexer.h [changed mode: 0755->0644]
src/lexer/string_lexer.cpp [changed mode: 0755->0644]
src/lexer/string_lexer.h [changed mode: 0755->0644]
src/lexer/term_checker.cpp [changed mode: 0755->0644]
src/lexer/term_checker.h
src/lexer/term_lexer.h [changed mode: 0755->0644]
src/lexer/token.cpp [moved from src/lexeme.cpp with 50% similarity, mode: 0644]
src/lexer/token.h [moved from src/lexeme.h with 68% similarity, mode: 0644]
src/parser/parser.cpp.bk [moved from refactor_target/parser.cpp with 100% similarity]
src/parser/parser.h [moved from refactor_target/parser.h with 100% similarity]
src/parser/parser_handler.cpp.bk [moved from refactor_target/parser_handler.cpp with 100% similarity]
src/parser/parser_handler.h [moved from refactor_target/parser_handler.h with 100% similarity]
src/parser/parser_status.h [moved from refactor_target/parser_status.h with 100% similarity]
src/parser/syntax_tree.cpp [moved from refactor_target/tree.cpp with 100% similarity]
src/parser/syntax_tree.h [new file with mode: 0755]
test/binary_tree_test.cpp [new file with mode: 0755]
test/boolean_lexer_test.cpp
test/charactor_lexer_test.cpp
test/comment_lexer_test.cpp
test/datum_test.cpp [new file with mode: 0755]
test/identifier_lexer_test.cpp
test/lexeme_lexer_test.cpp [new file with mode: 0755]
test/lexer_test.cpp.bk [deleted file]
test/number_lexer_test.cpp
test/scheme_lexer_test.cpp [new file with mode: 0755]
test/string_lexer_test.cpp