Comparison of parser generators: Difference between revisions

Content deleted Content added
Undid revision 1188728785 by Tedickey (talk) - this is notable
Tags: Undo Reverted
Undid revision 1188729648 by 2.205.3.254 (talk) - OK, I find no academic publication for it, so maybe it doesn't count as notable...only blog posts available
Line 63:
|-
! Name !! [[Parsing]] algorithm !! Input grammar notation !! [[Programming language|Output languages]] !! Grammar, code !! [[Lexical analyzer|Lexer]] !! Development platform !! [[Integrated development environment|IDE]] !! [[Software license|License]]
|-
| AGL || [[GLC parser|GLC]] || [[Extended Backus–Naur form|EBNF]] || [[Java (programming language)|Java]], [[JavaScript]], (other Kotlin targets) || {{D-P|Separate}} || none || Any Kotlin target platform || {{No}} || {{Free}}, [[Apache License|Apache]] 2.0
|-
| [[ANTLR]]4 || Adaptive LL(*)<ref>{{Cite web |url=http://www.antlr.org/papers/allstar-techreport.pdf |title=Adaptive LL(*) Parsing: The Power of Dynamic Analysis |access-date=2016-04-03 |publisher=Terence Parr}}</ref> || [[Extended Backus–Naur form|EBNF]] || [[C Sharp (programming language)|C#]], [[Java (programming language)|Java]], [[Python (programming language)|Python]], [[JavaScript]], [[C++]], [[Swift (programming language)|Swift]], [[Go (programming language)|Go]], [[PHP]] || {{D-P|Separate}} || generated || {{Some|[[Java virtual machine]]}} || {{Yes}} || {{Free}}, [[BSD licenses|BSD]]