Added C# string tests.
Added original Delphi C parser for linux.
Re-organized etc/ folder
re-enabled grammar rule for nested functions
Organized Cpp Codegen files.
Removed llvm directory.
Added tests.
Finished C# string ops performance tests
Added lexical handling of unterminated strings: caught by Preprocessor.
Improved error reporting in Preprocessor and Planner
Fixed cpp namespaces
Moved OutputStream.cs
Fixed path traversing of all symbol contexts
Add LLVM.NET to deps.
Fix check directives.
Fixed problems of last commit.
Set Identifiers' reference to their declaration instead of type.
Added Operator constants to Binary Expressions
Added more wrappers to LLVM.NET.
Some work done on the LlvmILGen.
General LLVM IR codegen.
Fixed return values of processors.
Fixed context loads' iteration in SymbolGraph
Refactored setparents reflected.
Removed parents from processors.
Fixed bugs.
Reformatted the grammar
Tests of the LLVM Interpreter bug in LLVM.net
Fixed bug in visitor, not traversing whole Assignment node
Finished LLVM IR codegen of basic expressions.
Tested LLVM Interpreter bug.
Renamed namespaces to CamelCase