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 7 years ago
csharpparserssuperpower

Related projects:

RepositoryDescriptionStars
datalust/superpowerA C# parser construction toolkit with high-quality error reporting1,100
alex141/calcbindingA markup extension that simplifies binding expressions in XAML by supporting calculated bindings with various operators and features639
tcbrindle/numeric_rangesProvides C++20 numeric algorithms for ranges30
takahisa/parseqA monadic parser combinator library for C#61
tanakh/cmdlineA lightweight command line parser library for C++1,355
caseycarter/cmcstl2An implementation of C++ ranges with support for the One Ranges Proposal223
anydream/il2cppConverts MSIL/C# code to native C++ machine code574
lpeter1997/cppcmbA C++ parser-combinator library with a natural grammar notation122
tylerbrinks/excssA parser for .NET CSS stylesheets, converting them into a queryable object model with full LINQ support.341
tcbrindle/nanorangeAn implementation of the C++20 Ranges proposals in a single header library359
nick-lucas/entrypointA .Net CLI argument parser that enables declarative definition of command line arguments and provides an API for executing commands with parsed arguments.137
taocpp/pegtlA header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach1,957
bartoszgolek/nflagsA simple library for parsing and validating command-line arguments in C# applications.50
eliaskosunen/scnlibA modern C++ library for safer and more efficient input parsing.1,098
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850