BlackBeltCoder.Silk (nuget): The Simple Interpreted Language Kit (SILK) is a .NET class library that makes it easy to add scripting and automation to your .NET applications.  The library includes three main components. A compiler, a compiled program, and a runtime. The compiler compiles the Silk source code to bytecode. This allows faster execution and also catches all source code syntax errors before running the Silk program.  The compiler produces a compiled program. A compiled program can be saved to a file, and later read from a file. This allows you to load and run a Silk program without recompiling it each time.  Finally, the runtime component can execute a compiled program.
Keywords: interpreter|automation|scripting|.net|compiler|script|runtime|bytecodes|csharp|csharp-library|lexical-analyzer|parser