TypeTags.
Removed TypeTags again and implementing Type class with Type::Enum.
Added unit test for this.
Upgraded unit test framework (cut) to v0.2.1.
Implemented TypeInfo ctors.
Split unittests for type and typeInfo in separate files.
Lots of work done..
Ported runtime, env, source cursor, ...
Created script to generate includeAll.cpp file.
Added basic exceptions to lcppFoundation.
And more...
Added config.h to lcppCoreCont.
Implemented LispNil::create.
Changed from Type::Bool to Type::True and Type::False
Moved LispNil::create to nil::create (lcpp::nil is now a namespace).
Removed toString.h from lcppFoundation_unittests project.
Implemented isNil.
Implemented boolean related stuff.
Implemented void related stuff.
Implemented Stack, mainly tests.
Some test for LispObjects in general.
Added basic number structures.
Numbers can now be instantiated!
Actual memory allocation for LispObject is now done in LispObject::create<T_Data>(MetaInfo)
Added lcpp.natvis file for the visual studio debugger.
Split Type::Number to Type::Integer and Type::Float and adjusted implementations accordingly.
Implemented basic unit test for creation.