tcalc

Calc parser

A C# parser implementation using Superpower for a simple calculation language

A series of C# parser construction examples

GitHub

38 stars
6 watching
8 forks
Language: C#
last commit: over 5 years ago
csharpparserssuperpower

Related projects:

Repository Description Stars
datalust/superpower A C# parser construction toolkit with high-quality error reporting 1,078
alex141/calcbinding A markup extension that simplifies binding expressions in XAML by supporting calculated bindings with various operators and features 635
tcbrindle/numeric_ranges Provides C++20 numeric algorithms for ranges 30
takahisa/parseq A monadic parser combinator library for C# 61
tanakh/cmdline A lightweight command line parser library for C++ 1,352
caseycarter/cmcstl2 An implementation of C++ ranges with support for the One Ranges Proposal 222
anydream/il2cpp Converts MSIL/C# code to native C++ machine code 572
lpeter1997/cppcmb A C++ parser-combinator library with a natural grammar notation 123
tylerbrinks/excss A parser for .NET CSS stylesheets, converting them into a queryable object model with full LINQ support. 341
tcbrindle/nanorange An implementation of the C++20 Ranges proposals in a single header library 358
nick-lucas/entrypoint A .Net CLI argument parser that enables declarative definition of command line arguments and provides an API for executing commands with parsed arguments. 137
taocpp/pegtl A header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach 1,945
bartoszgolek/nflags A simple library for parsing and validating command-line arguments in C# applications. 50
eliaskosunen/scnlib A modern C++ library for safer and more efficient input parsing. 1,084
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 847