OMJulia.jl icon indicating copy to clipboard operation
OMJulia.jl copied to clipboard

Upgrade lexer to Automa.jl v1.0

Open AnHeuermann opened this issue 1 year ago • 1 comments

Description

The lexer lexer.jl was generated with Julia v.16 (or lower) and Automa.jl v0.7 (or something around that version).

We should update to Automa.jl v1 and add a workflow to check if lexer.jl is up to date.

Related issues

To update the lexer for #123 we should update Automa.jl.

AnHeuermann avatar May 29 '24 12:05 AnHeuermann

@JKRT I'm struggling to update to Automa.jl v1.0. A new requirement is, that the regex language needs to be without any ambiguities, see https://biojulia.dev/Automa.jl/stable/tokenizer/#Token-disambiguation. So for example how to tell if fal will be Boolean false or class name falsomethingSomething.

Maybe you have some idea since you are working with lexers as well.

AnHeuermann avatar Jun 03 '24 12:06 AnHeuermann