]> git.tdb.fi Git - libs/datafile.git/commit
Rewrite the type system
authorMikko Rasa <tdb@tdb.fi>
Thu, 4 Feb 2010 10:18:10 +0000 (10:18 +0000)
committerMikko Rasa <tdb@tdb.fi>
Thu, 4 Feb 2010 10:18:10 +0000 (10:18 +0000)
commita582163d380833b1370ba067a1fd0ad5c2984723
tree1d6e0cda582bbfa5d4adbf972de8ba729e14e482
parentcbd0ddd6ee033e46646bfb85d19232c816ea1eda
Rewrite the type system
Values are now stored as native types instead of strings
Value stores its signature instead of an arbitary enum value
Statement can now report its signature directly
source/binaryparser.cpp
source/binarywriter.cpp
source/binarywriter.h
source/loaderaction.h
source/statement.cpp
source/statement.h
source/textparser.cpp
source/textwriter.cpp
source/type.h [new file with mode: 0644]
source/value.h
tool/compiler.cpp