1 votes 1 votes The most powerful parser is $\text{SLR}$ $\text{LALR}$ Canonical $\text{LR}$ Operator-precedence Compiler Design nielit2016mar-scientistc compiler-design parsing + – admin asked Apr 2, 2020 recategorized Oct 28, 2020 by Krithiga2101 admin 1.6k views answer comment Share Follow See 1 comment See all 1 1 comment reply smsubham commented Apr 2, 2020 reply Follow Share In terms of power of parsing Canonical LR > LALR > Simple LR Operator precedence parser can parse all grammar that is LR(1) and doesn't have two adjacent non terminal or epsilon production.But it can parse even ambiguous grammar which other three cannot. So not sure how exactly they are comparing power of these two class of parser (LR Parser and Operator precedence parser) as some part is parsed by one but not other. 0 votes 0 votes Please log in or register to add a comment.
1 votes 1 votes Canonical LR is most powerful parser. CLR > LALR > SLR > LR(0) option c will be correct option Vipin Tiwari answered Apr 3, 2020 Vipin Tiwari comment Share Follow See all 0 reply Please log in or register to add a comment.