#
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,498 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
- 109 followers