Constants supported.
First-time validation speedup - parsing logic is invoked inside ASP.NET MVC validators at application startup, and compiled lambdas are immidiately cached for later usage.
Protection against redundant parsing, in case the cache has expired.
Version up.
Build configurations extended - assemblies can be simply released for multiple framework versions.
Several toolchain methods added.
Improvements of regular expressions inside lexer.
JavaScript unit tests added. Toolchain roughly tested at C# side.
Missing tests file added to solution.
Sample projects slightly enriched with additional annotations.