Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Last active August 29, 2015 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yorickpeterse/db021c2b62489472ff52 to your computer and use it in GitHub Desktop.
Save yorickpeterse/db021c2b62489472ff52 to your computer and use it in GitHub Desktop.
lib/ll/parser.rll:11:1:error: first/first conflict, multiple branches start with the same terminals
X = A | A;
^
lib/ll/parser.rll:11:5:error: branch starts with: T_NAME, epsilon
X = A | A;
^
lib/ll/parser.rll:11:9:error: branch starts with: T_NAME, epsilon
X = A | A;
^
lib/ll/parser.rll:8:5:error: first/follow conflict, branch can start with epsilon and is followed by (non) terminals
S = A T_RUBY;
^
lib/ll/parser.rll:9:14:error: epsilon originates from here
A = T_NAME | _;
^
lib/ll/parser.rll:8:1:warning: Unused rule "S"
S = A T_RUBY;
^
lib/ll/parser.rll:11:1:warning: Unused rule "X"
X = A | A;
^
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment