Command line parsing, invocation, and rendering of terminal output.
-
Updated
Nov 25, 2024 - C#
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Command line parsing, invocation, and rendering of terminal output.
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
A lightweight and fast parsing library for C#.
The official Firely .NET SDK for HL7 FHIR
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
Reducing memory allocations from 7.5GB to 32KB
Expressive is a cross-platform expression parsing and evaluation framework. The cross-platform nature is achieved through compiling for .NET Standard so it will run on practically any platform.
.NET library for encoding/decoding bencode and reading/writing torrent files
yet another csharp expression parser
Web scraper, crawler and parser in C#. Designed as simple, declarative and scalable web scraping solution.
TypeScript & Go inspired open-source public research project written in C#
➗ Library for parsing math expressions with rational numbers, finding their derivatives and compiling an optimal IL code
Samples showing how to use Microsoft.SqlServer.TransactSql.ScriptDom classes
▪️ An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, MySql, and JavaScript are supported. Patterns can be described within the code or using a DSL.
Turn online textbook into Exam-friendly, offline, searchable PDF
The faster monadic parser combinator library for C#