Fix Earley non-determinism
Fix Earley non-determinism

Rule.order should be set as the index of each expansion with rules
of the same name (e.g: a : b    # rule.order 1 | c    # rule.order 2).

lark-parser/lark,erezsh/lark