OSDN Git Service

-- lexerからdelimiterの判別部分を取り出し、抽象化を行った。
authorderui <derutakayu@user.sourceforge.jp>
Wed, 10 Jun 2009 21:59:17 +0000 (06:59 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Wed, 10 Jun 2009 21:59:17 +0000 (06:59 +0900)
commit447ff1211c744bae2af8e38a1999f7c89bcf0557
treea4dd95e909df624591bf4a98fa1014b1fea324a4
parent13051d5704e731208b9b0ff8ded4aacb89c8855d
-- lexerからdelimiterの判別部分を取り出し、抽象化を行った。
-- 命名規則を一新した。インターフェースのみクラス名の接頭にIを付与し、通常クラスの場合にはCamelCaseとして接頭文Cは利用しないことにした。
-- lexerからsublexerを呼ぶ部分の修正
-- sublexerが個々にdelimiterを持つように変更。
31 files changed:
TextArrayFormat.cpp
TextArrayFormat.h
delimiter.h [new file with mode: 0644]
delimiter_impl.cpp [new file with mode: 0644]
delimiter_impl.h [new file with mode: 0644]
lexeme.h
lexer.cpp
lexer.h
main.cpp
number.h
operand.cpp
operand.h
simpletest.cpp
simpletest.h
sublexer.h
sublexer_impl.cpp
sublexer_impl.h
test/lexer_test.cpp
test/sublexer_test.cpp
test/textarrayformat_test
test/textarrayformat_test.cpp
test/utf8_string_test
test/utf8_string_test.cpp
test/utf8_test
test/utf8_test.cpp
utf8.cpp
utf8.h
utf8_string.cpp
utf8_string.h
utf8_string_test.cpp
vm.cpp