AST initial support (has memory leaks)
Fix AST generation when using imported grammars
PL/SQL parser
AST MM - all credit to bennyk
Experimental feature - reuse CommonTree tokens
Share the same instance of CommonTreeStore between all delegated grammars
more verbose logging
.gitignore add MSVC files
ASTLabelType cleanup PartI
disable gcc warning -Wno-unused-local-typedefs
ASTLabelType cleanup PartII - TreeType* => TreeTypePtr
Add SmartPtrType trait
createToken returns CommonTokenType* rather than std::unique_ptr<typename CommonTreeAdaptor<ImplTraits>::CommonTokenType>

PS: leaks anyway
AA
toStringTree rewritten into C++
ASTLabelType is SmartPtr<>
Use std::move when assgning rule return variables
another simple but non-trivial grammar
ASTLabelType progress
rulePostProcessing