PLCD Parser
Recursive-descent · LL(1) · single-char id
🔗 Copy link
⬇ Download JSON
id is a
single
alnum char · whitespace ignored
Live parse
a+b*c
(a+b)*c
(x+y+z)*(m+n)
(a+b · missing ')'
1$2 · illegal '$'
Shortcut: Ctrl/⌘ + Enter
Clear
Parse
Result
Tokens
Copy
pos
type
lexeme
Symbol Table
Copy
lexeme
token
first_pos
count
Parse Tree
Copy
Copied!