Click here to Skip to main content
15,029,260 members
Everything / Parsing

Parsing

parsing

Great Reads

by honey the codewitch
Creating a simple parser in 3 easy lessons
by Alvaro Carballo Garcia
Comprehensive unit parsing library
by honey the codewitch
An LL(1) pull parser and generator that thinks it's an LL(k) parser - with a rich, simple and beautiful EBNF syntax
by honey the codewitch
Easily implement efficient backtracking capabilities over any enumeration

Latest Articles

by Matt Scarpino
Explains how to generate Python parsing code with ANTLR and use the code to create a Python parser in C++
by Matt Scarpino
Explains how to generate parsing code with ANTLR and access the code in a C++ application
by Ilia Reznik, Vladimir Shatalov
Parser for Wikipedia pages from XML dump is presented. Extraction of biographical data and categories with their parents is shown as an example.
by W. García
Fully VBA “Power Query” alternative for work with CSV files

All Articles

Sort by Score

Parsing 

Please Sign up or sign in to vote.
14 Nov 2019
honey the codewitch
Creating a simple parser in 3 easy lessons
Please Sign up or sign in to vote.
1 Jun 2018
Alvaro Carballo Garcia
Comprehensive unit parsing library
Please Sign up or sign in to vote.
14 May 2019
honey the codewitch
An LL(1) pull parser and generator that thinks it's an LL(k) parser - with a rich, simple and beautiful EBNF syntax
Please Sign up or sign in to vote.
2 Jan 2021
honey the codewitch
Hoodwink your computer into doing your work for you using regular expressions
Please Sign up or sign in to vote.
6 Apr 2012
Matthew So (Hong Kong)
Use the GOLD Parser to define a language for mapping between two business entities, create a parser using the bsn-goldparser engine, and generate an assembly using CodeDom.
Please Sign up or sign in to vote.
31 Jul 2012
Shuqian Ying
The source code and a simple demo program for a plug-in in Microsoft Managed Extensibility Framework (MEF) that provides visual display of email messages.
Please Sign up or sign in to vote.
18 Feb 2020
honey the codewitch
A crash course in GLR parsing which can be used to parse highly ambiguous grammars
Please Sign up or sign in to vote.
14 Jul 2019
honey the codewitch
Creating a simple parser in 3 easy lessons
Please Sign up or sign in to vote.
11 Dec 2019
honey the codewitch
If you use the CodeDOM, here's an indispensable package to make it awesome.
Please Sign up or sign in to vote.
2 Dec 2017
Alvaro Carballo Garcia
Library extending the .NET numeric support
Please Sign up or sign in to vote.
14 Jul 2019
honey the codewitch
Creating a simple parser in 3 easy lessons
Please Sign up or sign in to vote.
21 Nov 2015
Matt Scarpino
This article explains how to generate a high-performance text scanner using re2c.
Please Sign up or sign in to vote.
6 May 2015
User 11633146
Parsing is where the story of compilation begins.
Please Sign up or sign in to vote.
25 Jul 2019
honey the codewitch
A parser generator and tool for exploring LL parsing algorithms
Please Sign up or sign in to vote.
20 Aug 2019
honey the codewitch
Using PCK to create grammars, parsers and tokenizers for C# and other .NET languages
Please Sign up or sign in to vote.
22 Feb 2020
honey the codewitch
Glory can parse virtually anything, even natural language. Add powerful parsers to your projects. Parse languages like C# or incorporate human language parsing with your AI code.
Please Sign up or sign in to vote.
11 Dec 2020
honey the codewitch
Streaming your data and parsing on the go with tiny gadgets
Please Sign up or sign in to vote.
11 Jan 2020
honey the codewitch
Using Parsley to prototype and test hand written parsers
Please Sign up or sign in to vote.
3 Aug 2016
Vyacheslav Chernykh
F#-implementation of algorithm for incremental construction of minimal deterministic finite automata through adding and removing strings.
Please Sign up or sign in to vote.
17 Jan 2017
Liu Junfeng
A PEG parser combinator library implemented in Rust, using operator overloading without macros.
Please Sign up or sign in to vote.
21 Jul 2019
honey the codewitch
Quickly build simple parsers with this drop-in source
Please Sign up or sign in to vote.
14 Aug 2019
honey the codewitch
An LALR(1) parsing algorithm as part of Pck
Please Sign up or sign in to vote.
31 Jan 2020
honey the codewitch
Add fast scanners/tokenizers to your C# project
Please Sign up or sign in to vote.
1 Aug 2021
Matt Scarpino
Explains how to generate Python parsing code with ANTLR and use the code to create a Python parser in C++
Please Sign up or sign in to vote.
11 Oct 2013
ASP.NET Community
It's now possible to create class definitions on the fly.  This is the concept of anonymous types, where the type is based on the signature of the
Please Sign up or sign in to vote.
11 Oct 2013
ASP.NET Community
Creating a simple XML Parser alternative to LINQ Here is a simple way to parse an XML string, and store its element name and values in a Hashtable
Please Sign up or sign in to vote.
11 Oct 2013
ASP.NET Community
If you want to parse a html string at runtime with asp.net control in it you can use the method ParseControl, for example if you have a html fragment
Please Sign up or sign in to vote.
11 Aug 2012
Daniel Grunwald
Use NRefactory to write a standalone application that refactors your C# code.
Please Sign up or sign in to vote.
9 Mar 2019
AlexeyYakovlev
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
Please Sign up or sign in to vote.
27 Nov 2019
honey the codewitch
Build a full featured tokenizer generator in C#
Please Sign up or sign in to vote.
31 Dec 2019
honey the codewitch
Use the Parsley compositional parser generator to parse a complicated grammar with backtracking.
Please Sign up or sign in to vote.
9 Jan 2017
kdmote
A simple program to translate numbers into their textual representation. (To turn 1013 into "one thousand, thirteen").
Please Sign up or sign in to vote.
16 Jun 2013
Amit Bezalel
Using the power of regex to parse your logs
Please Sign up or sign in to vote.
3 Apr 2014
Chris Copeland
Using call stacks, rather than Regular Expression, to deconstruct mathematical formulae and calculate values.
Please Sign up or sign in to vote.
19 Jan 2020
honey the codewitch
A completely programmable lexer/tokenizer/scanner generator in C# using a Pike Virtual Machine
Please Sign up or sign in to vote.
11 Oct 2017
Mr.PoorEnglish
"TextAffinity": human-like ranking of similar texts
Please Sign up or sign in to vote.
5 Oct 2016
Vladyslav Chernysh
Simple library that parses a string according to custom patterns.
Please Sign up or sign in to vote.
26 Apr 2012
Andreas Gieriet
This is an alternative for "Mathematical Expression Parser Using Recursive Descent Parsing"
Please Sign up or sign in to vote.
13 Nov 2017
Alexander Semjonov
The paper presents simplest byte-code formula compiler using C++ BNF-like embedded domain specific language (EDSL). It introduces BNFLite template library and implements byte-code for parallel computations.
Please Sign up or sign in to vote.
10 Apr 2021
Ilia Reznik, Vladimir Shatalov
Parser for Wikipedia pages from XML dump is presented. Extraction of biographical data and categories with their parents is shown as an example.
Please Sign up or sign in to vote.
6 Aug 2019
honey the codewitch
A parser generator and unification system for different parsing tools
Please Sign up or sign in to vote.
1 Jun 2015
Athari
C# CSS parser with with support for all modern CSS features.
Please Sign up or sign in to vote.
1 Aug 2021
Matt Scarpino
Explains how to generate parsing code with ANTLR and access the code in a C++ application
Please Sign up or sign in to vote.
9 Jan 2020
honey the codewitch
Generate powerful, maintainable parsers in most major .NET languages using a friendly grammar format
Please Sign up or sign in to vote.
16 Jan 2013
madflame
This article presents a fully functional proof of concept of the translation phases that transform your code from a flat string of characters to an abstract syntax tree.
Please Sign up or sign in to vote.
22 Nov 2015
Matt Scarpino
This article explains how to generate a high-performance text parser using Lemon.
Please Sign up or sign in to vote.
10 Nov 2020
Yisrael Lax
.NET Library for automatically validating and casting console input parameters
Please Sign up or sign in to vote.
12 Sep 2017
The Zakies
question answer chatbot using natural language parsing and web scrapping
Please Sign up or sign in to vote.
25 Feb 2020
honey the codewitch
Generate fast, easy to use lexers/scanners in major .NET languages
Please Sign up or sign in to vote.
16 Aug 2019
honey the codewitch
Quickly and easily build parsers and tokenizers using Pck's editor
Please Sign up or sign in to vote.
5 Nov 2018
thorssig
html2struct parses HTML code into a simple tree-like structure of objects and provides a little tool-set for extracting data from it
Please Sign up or sign in to vote.
19 Jun 2013
Przemek Mazurkiewicz
Simple non-validating streaming XML parser in C++.
Please Sign up or sign in to vote.
5 Sep 2015
InvisibleMedia
Specify grammatical contexts
Please Sign up or sign in to vote.
26 Dec 2015
Frank-Rene Schaefer
Using Quex to generate lexical analyzers
Please Sign up or sign in to vote.
5 Dec 2019
honey the codewitch
An initial look at a tool to dramatically simplify language agnostic code generation using the CodeDOM
Please Sign up or sign in to vote.
17 Jan 2020
honey the codewitch
A Pike VM for running non-backtracking NFA regular expressions in C#
Please Sign up or sign in to vote.
7 Dec 2019
honey the codewitch
Getting an accurate CodeDOM back from a C# source subset
Please Sign up or sign in to vote.
15 Dec 2019
honey the codewitch
Code generation, faster
Please Sign up or sign in to vote.
17 Jan 2020
honey the codewitch
Manage location tracking, lifetime, error reporting and basic parsing/lexing with this simple class
Please Sign up or sign in to vote.
14 Mar 2020
honey the codewitch
Learn how to implement recursive descent parsers, with examples for JSON and an integer expression evaluator
Please Sign up or sign in to vote.
10 Jan 2021
Peter Belcak
A short review of the literature on the subject of multi-machine parsing
Please Sign up or sign in to vote.
19 May 2020
Marijan Nikic
HTA application written in Javascript and VBscript for tracking and sorting movies list by their release date
Please Sign up or sign in to vote.
6 Jan 2020
honey the codewitch
Using Parsley to parse a C# subset into the CodeDOM