Parsing
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.
Here are 3,351 public repositories matching this topic...
Tiny library to parse binary structures into Python objects.
-
Updated
Aug 4, 2012 - Python
Parsing with derivatives.
-
Updated
Apr 25, 2013 - Smalltalk
easygetopt is a python script that generates code for parsing command line arguments by just answering a couple of question.
-
Updated
Sep 15, 2013
Simple python script to parse twitter feed to generate a rss feed.
-
Updated
Sep 24, 2013 - Python
Parsing and analysis of arbitrary context-free grammars
-
Updated
May 14, 2014 - Python
Protocol Buffers lexer & parser for PLY
-
Updated
Nov 11, 2014 - Python
A "metacircular" PEG parser generator
-
Updated
Dec 2, 2014 - Scheme
BioFuzz Toolkit helps you to parse strings and to perform operations on the resulting parse trees. It is suited to programs that leverage GP or similar techniques. The parsing and token generation happens based on a context-free grammar description. Further, it supports the two well-known GP operations: Mutation and Crossover.
-
Updated
Jan 27, 2015 - Java
Slides and code for my talk: Using PyParsing For Web Scraping, Application Control and Data Wrangling
-
Updated
Apr 7, 2015 - Python
A source code static program analyzer for SIMPLE programming language written in C++
-
Updated
Apr 22, 2015 - C++
Parsing Expression Grammar Parsing Expression Generator (PEGPEG)
-
Updated
May 16, 2015 - JavaScript
C++ library which parses human-like arithmetic expressions
-
Updated
May 25, 2015 - C++
A Ruby library for parsing CSV file produced by Wahoo Fitness apps.
-
Updated
Oct 14, 2015 - Ruby
- Followers
- 10.2k followers
- Wikipedia
- Wikipedia