erlex icon indicating copy to clipboard operation
erlex copied to clipboard

Resolve Shift/Reduce Warnings

Open asummers opened this issue 7 years ago • 1 comments

See https://github.com/jeremyjh/dialyxir/issues/182

asummers avatar Aug 30 '18 00:08 asummers

Most of these warnings will be best solved by a refactoring of the lexical scanner. The manner in which atoms are constructed is part of the problem. (That is all known and referenced in jeremyjh/dialyxir#182)

I think if the atom nonterminal was split into a quoted atom rule and a bare atom rule, that might help simplify things.

Approaching it the same way that Elixir does, with two syntaxes for atoms, will allow for more direct processing.

isaacsanders avatar Aug 14 '19 23:08 isaacsanders