Added LocalStack.cs
Added ProductionCompiler.
Prepared code for extended production compilation
CilSemantic* refactoring
Refactoring: Got rid of CilSemanticRef.Load()
CilSemanticScope code cleanup
Code cleanup
In codegeneration replaced CilSemanticScope usage with SemanticScope
Refactoring CilSemanticRef: used CilSemanticRef instead of string
Refactoring semantic code: introduced GlobalSemanticCode, disabled InlinedSemanticCode.
Code cleanup
Introduced Fluent object to encapsulate state changes when using fluent-interfaces.
Code cleanup
Refactoring: simplified Fluent
Refactoring
linq monad experiments
Monad experiments
Refactoring: simplified CIL generation by using delegate method signatures.
Fix for failing monad-trial test
Refactoring: simplified type importing by additional extension methods
Fixed CilFreezer to correctly work with nested productions.
Refactoring