User interface
Demo application
Demo web application
Examples from the sourcecode
csv reader
Calculator expressions
Programming language
This demo runs IntoTheCode as a web application. The webApp has no backend; It's just an isolated web page running IntoTheCode. The purpose is just to demonstrate IntoTheCode running in a WebAssembly; The UI is not fantastic.
The source code contains 2 examples of programming with IntoTheCode.
The examples are all shown in the same user interface. Here is a screen dump from the math expression calculator example

After each change to the input and focus changes, the parser makes a new output tree. The 'Business logic' get a message to work the tree again.
After each change to the grammar and focus changes, a new parser is created. If this succeeds, then the input is parsed with the new parser. You can change the input to match the new grammar, and then the ‘Output tree’ does work, though the ViewModel result may not work.
The WebApp demo uses the same ViewModel (business logic / assembly) as the WPF demo. The assembly is.NET Standard 2.0.
The WebApp is a Blazor WebAssembly (.NET Core 3.1). The Blazor assembly references the ViewModel assembly. The WebApp i a Single Page Application (SPI) and a Progressive Web Application (PWA). It is hosted on a Linux/Apache2 web server.