"Easy to parse up." :)
Iambic is a modern parser library for .NET that is small, fast, and easy to embed while still having sophisticated features like automatic error recovery. Use Iambic for adding expression support to your apps, building compilers for your own programming languages, code editors with syntax highlighting and error markup, or simply for parsing structured data formats.
Iambic is released under a Simplified BSD License. See license.txt for the licensing terms.
For more information, please see the documentation.
The simplest way to build on Windows is probably to use Visual Studio (the free Community edition with the .NET Core tools will work). Just have the IDE build the Naucera.Iambic
project in main
.
You will need .NET Core installed. Then, just do:
dotnet restore
dotnet build
in the main/Naucera.Iambic
directory.
To build and run tests, use:
dotnet test
in the test/Naucera.Iambic.Test
directory.