Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade lexer to Automa.jl v1.0 #125

Open
AnHeuermann opened this issue May 29, 2024 · 1 comment
Open

Upgrade lexer to Automa.jl v1.0 #125

AnHeuermann opened this issue May 29, 2024 · 1 comment
Assignees

Comments

@AnHeuermann
Copy link
Member

AnHeuermann commented May 29, 2024

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
Copy link
Member Author

AnHeuermann commented Jun 3, 2024

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants