OSDN Git Service

sublexer.cpp -- sublexer.hをインターフェースのみとし、実装をsublexer_impl.cpp/hに
authorderui <derutakayu@user.sourceforge.jp>
Mon, 8 Jun 2009 14:58:13 +0000 (23:58 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Mon, 8 Jun 2009 14:58:13 +0000 (23:58 +0900)
commit84ca1908726afee26b672950df909bacacaf456c
tree2b1b00e184c07bff7367df5ef0d6d5faf4decfcf
parent7cf62749d5cbae10066ecb68af31449db0d6ee85
sublexer.cpp -- sublexer.hをインターフェースのみとし、実装をsublexer_impl.cpp/hに
                移したため、削除。
lexeme_id.cpp -- utakata::lexeme中で利用されるIDをまとめるインターフェースと
実体を定義した。
sublexer_impl.cpp -- sublexer.cpp/hで定義されていたISubLexerの継承後実装群を
移行した。
lexer.cpp -- コンパイルエラーの修正
smart_ptr.h -- <iostream>のinclude追加。(NULLを内部で利用しているため)
singleton.h -- common/singleton.hを移行。operator const T*とinclude <iostream>を
追加している。
30 files changed:
.gitignore
GPATH
GRTAGS
GSYMS
GTAGS
common/singleton.h
config.log
lexeme.h
lexeme_id.cpp [new file with mode: 0644]
lexeme_id.h [new file with mode: 0644]
lexeme_impl.cpp [new file with mode: 0644]
lexeme_impl.h
lexer.cpp
lexer.h
singleton.h [new file with mode: 0755]
smart_ptr.h
sublexer.cpp [deleted file]
sublexer.h
sublexer_impl.cpp [new file with mode: 0644]
sublexer_impl.h [new file with mode: 0644]
test/GRTAGS
test/GSYMS
test/GTAGS
test/Makefile
test/Makefile.am
test/Makefile.in
test/lexer_test.cpp
test/textarrayformat_test
test/utf8_string_test
test/utf8_test