#
Parser
A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.
Common examples include:
- parsers for markup languages (e.g. HTML/Markdown etc)
- parsers for data-serialization formats (e.g. JSON/XML/YAML etc)
- parsers used as part of/in conjunction with a compiler (in this case, the parser consumes the tokenized input emitted by the Lexer and ultimately feeds the resulting parse tree/concrete syntax tree into the compiler)
Here are 13,138 public repositories matching this topic...
asn1 parser based on boost spirit
-
Updated
Sep 24, 2010 - C++
-
Updated
Nov 26, 2012 - Java
Deterministic Finite Automata in C++, Token Parser & Lexer
c-plus-plus
parser
automata
compiler
finite-state-machine
lexer
finite-state-automata
finite-state-machines
dfa
-
Updated
Jan 28, 2013 - C++
An emoticon parser based on some classes of my next framework
-
Updated
Feb 4, 2013 - PHP
Reading a text file line by line aka block wise.
-
Updated
Feb 6, 2013 - Objective-C
Parsing with derivatives.
-
Updated
Apr 25, 2013 - Smalltalk
Compilers course project @ IST 2013
parser
compiler
asm
assembler
lexer
compilers
yacc
compiler-principles
compiler-design
compiler-optimization
runtime-system
semantic-parsing
compiler-construction
byacc
flex-bison
runtime-library
yacc-example
assembler-x86
flex-lexer
yacc-lex
-
Updated
May 27, 2013 - C++
FactorCSS (Haskell based CSS refactoring tool) modified to support vendor specific css properties. Original code imported from the FactorCSS repo at http://zamez.org/source/factorcss/
-
Updated
Jun 6, 2013 - Haskell
- Followers
- 100 followers