A C# .NET framework for writing interactive shells / REPLs.