Comparison of parser generators

This is a list of notable lexer generators and parser generators for various language classes.

Comment
enThis is a list of notable lexer generators and parser generators for various language classes.
Has abstract
enThis is a list of notable lexer generators and parser generators for various language classes.
Hypernym
List
Is primary topic of
Comparison of parser generators
Label
enComparison of parser generators
Link from a Wikipage to an external page
gdk.sourceforge.net/gdkref.pdf
eli-project.sourceforge.net/
sourceforge.net/p/bnf2xml/
catalog.compilertools.net/lexparse.html
java-source.net/open-source/parser-generators
github.com/zhong-j-yu/rekex
Link from a Wikipage to another Wikipage
.NET Framework
ABNF
ActionScript
Ada (programming language)
Adaptive grammar
ANSI C
ANTLR
Apache License
Artistic License
Assembly language
AT&T Corporation
Augmented Backus–Naur form
Backtracking
Backus–Naur form
Berkeley Yacc
Boolean grammar
Boost Software License
Bottom-up parsing
BSD licenses
BtYacc
C (programming language)
C++
C++11
C++17
Canonical LR parser
Category:Parser generators
Category:Parsing algorithms
Category:Software comparisons
CeCILL
Chomsky hierarchy
Code Project Open License
Common Development and Distribution License
Common Language Runtime
Common Lisp
Common Public License
Comparison of regular expression engines
Compiler-compiler
Conjunctive grammar
Context-free grammar
Context-free language
Context-sensitive grammar
C Sharp (programming language)
Cygwin
D (programming language)
Dart (programming language)
Delphi (programming language)
Deterministic context-free language
Deterministic finite automaton
Deterministic pushdown automata
DMS Software Reengineering Toolkit
Domain-specific language
DOS
Earley parser
Eclipse Public License
ECMAScript
Eiffel (programming language)
Erlang (programming language)
Extended Backus–Naur form
flex
Flex (lexical analyser generator)
F Sharp (programming language)
GLR parser
GNU Bison
GNU General Public License
GNU Lesser General Public License
Go (programming language)
GOLD (parser)
Google Web Toolkit
Grammatica
Haskell (programming language)
HTML
Icon (programming language)
IELR parser
Integrated development environment
Java (programming language)
Java (software platform)
JavaCC
JavaScript
Java virtual machine
JetPAG
JFLAP
JScript
JSON
KDE
LALR
LALR parser
Lemon (parser generator)
Lex (software)
Lexer generator
Lexical analyzer
LGPL
Lisp (programming language)
List of program transformation systems
LL parser
LR parser
Lua (programming language)
Markdown
Microsoft Visual Studio
Microsoft Windows
MIT license
MIT License
ML (programming language)
Modula-2
Mono (software)
Nemerle
Nondeterministic finite automaton
Oberon (programming language)
Objective-C
Object Pascal
OCaml
OMeta
PackCC
Pappy
Parboiled (Java)
Parlanse
Parrot virtual machine
Parsec (parser)
Parser generator
Parser Grammar Engine
Parsing
Parsing expression grammar
Pascal (programming language)
Perl
PHP
POSIX
Programming language
Proprietary software
Pruning (algorithm)
Public domain
PyPy
Python (programming language)
Python Lex-Yacc
Q Public License
R
Racket (programming language)
Ragel
Re2c
Recursive descent
Recursive descent parser
Regular expression
Regular grammar
Regular language
Ruby (programming language)
Rust (programming language)
SableCC
Scala (programming language)
Scannerless Boolean Parser
Scannerless parsing
Scheme (programming language)
Scheme 48
Shunting-yard algorithm
Simple LR parser
SLR parser
Smalltalk
Software license
Spirit Parser Framework
Squeak
Sun Microsystems
Swift (programming language)
Syntactic predicate
Syntax Definition Formalism
Tcl
Tcllib
Toy Parser Generator
Turbo Pascal
Unicon (programming language)
UrchinCC
Vim (text editor)
Visual Basic
Visual Basic .NET
Visual BNF
Visual C++
Visual Studio Code
WebAssembly
X86 assembly language
XML
Yacc
YACC
Zlib License
SameAs
4hq5t
Q5155950
Subject
Category:Parser generators
Category:Parsing algorithms
Category:Software comparisons
WasDerivedFrom
Comparison of parser generators?oldid=1108424168&ns=0
WikiPageLength
49031
Wikipage page ID
3959734
Wikipage revision ID
1108424168
WikiPageUsesTemplate
Template:Clarify
Template:Confusing
Template:D-A
Template:D-P
Template:Free
Template:No
Template:Parsers
Template:Partial
Template:Proprietary
Template:Reflist
Template:Short description
Template:Some
Template:Yes