OSDN Git Service

literalとなっていた部分をばっさりと削除した。代わりに、lexeme_dataとした。
authorderui <derutakayu@user.sourceforge.jp>
Mon, 28 Sep 2009 14:19:26 +0000 (23:19 +0900)
committerderui <derutakayu@user.sourceforge.jp>
Mon, 28 Sep 2009 14:19:26 +0000 (23:19 +0900)
commit59cdb911f41207f7ef46a599ae605dcc7335775f
treeeac6f6c65d702cca7d764148200c706c3bdaa95e
parent127ee68735a2bb27927da7f105816f8632f89a9a
literalとなっていた部分をばっさりと削除した。代わりに、lexeme_dataとした。
Objectの型とTypeを比較し、同一のTypeであるかどうかを返すinstanceofを定義した。これについては、他にも
インターフェースが必要になるかもしれないため、utilというnamespaceに定義するようにするかを思案中。

primitive_util.cppを作成。
24 files changed:
autom4te.cache/requests
class.h
config.log
data_castor.h
lexeme.h
lexeme_data.cpp [moved from literal_data.cpp with 53% similarity]
lexeme_data.h [moved from literal_data.h with 78% similarity]
lexeme_impl.cpp
lexeme_impl.h
literal.cpp [deleted file]
literal.h [deleted file]
literal_impl.cpp [deleted file]
literal_impl.h [deleted file]
object.cpp
object.h
parser.cpp
primitive_util.cpp [new file with mode: 0644]
test/Makefile
test/Makefile.am
test/Makefile.in
test/parser_test.cpp
test/syntax_tree_test.cpp [deleted file]
type.cpp
type.h