Comparison of parser generators: Difference between revisions

Content deleted Content added
Carburetta is both lexer and parser, so should also be on context free parser list. Also added reference to its home website where detailed information inc. substantial manual are available.
Tag: Reverted
revert promotional edit of non-notable program
Line 23:
| C# Lex || [[Deterministic finite automaton|DFA]] || [[C Sharp (programming language)|C#]] || {{D-A|Mixed}} || {{Some|[[Common Language Runtime|.NET CLR]]}} || ?
|-
| Carburetta<ref name="Carburetta">{{Cite web |url=https://carburetta.com/ |title=Carburetta Parser/Scanner generator for C/C++}}</ref> || [[Deterministic finite automaton|DFA]] || [[C (programming language)|C]], [[C++]] || {{D-A|Mixed}} || {{Yes|All}} || {{Free}}, [[Apache License|Apache]] 2.0
|-
| CookCC || [[Deterministic finite automaton|DFA]] || [[Java (programming language)|Java]] || {{D-A|Mixed}} || {{Some|[[Java virtual machine]]}} || {{Free}}, [[Apache License|Apache]] 2.0
Line 77:
|-
| [[Berkeley Yacc|byacc]] || [[LALR parser|LALR]](1) || [[Yacc]] || [[C (programming language)|C]] || {{D-A|Mixed}} || external || {{Yes|All}} || {{No}} || {{Free}}, [[public ___domain]]
|-
| Carburetta<ref name="Carburetta" /> || [[LALR parser|LALR]](1) || BNF Dialect || [[C (programming language)|C]], [[C++]] || {{D-A|Mixed}} || external or generated || {{Yes|All}} || {{No}} || {{Free}}, [[Apache License|Apache]] 2.0
|-
| CL-Yacc<ref>{{Cite journal |last1=Newton |first1=Jim E. |last2=Demaille |first2=Akim |last3=Verna |first3=Didier |date=2016-05-09 |title=Type-Checking of Heterogeneous Sequences in Common Lisp |url=https://www.lrde.epita.fr/dload/papers/newton.16.rte.report.pdf |journal=Proceedings of the 9th European Lisp Symposium on European Lisp Symposium |series=ELS2016 |___location=Kraków, Poland |publisher=European Lisp Scientific Activities Association |pages=13–20 |isbn=978-2-9557474-0-7}}</ref><ref>{{Cite web |title=CL-Yacc — a LALR(1) parser generator for Common Lisp |url=https://www.irif.fr/~jch/software/cl-yacc/ |access-date=2023-09-16 |website=www.irif.fr}}</ref>|| [[LALR parser|LALR]](1) || [[Lisp (programming language)|Lisp]]|| [[Common Lisp]]|| {{D-A|Mixed}} || external || {{Yes|All}} || {{No}} || {{Free}}, [[MIT License|MIT]]