Skip to content

Issues: samvv/mage

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

A skip() method is missing in generated Python lexers 🐛 bug Something isn't working
#40 opened Dec 29, 2024 by samvv 1.0.0
Explore attribute grammars 💎 enhancement New feature or request 💬 discussion Issue needs further discussion to come to a resolution
#39 opened Dec 9, 2024 by samvv
Visitor generator crashes when grammar is incorrectly defined 🐛 bug Something isn't working component:ast/cst Anything related to representing grammars as AST/CST nodes
#35 opened Nov 16, 2024 by samvv
Optionally generate tests for the AST/CST component:ast/cst Anything related to representing grammars as AST/CST nodes 💎 enhancement New feature or request
#34 opened Nov 16, 2024 by samvv
Create a Python parser generator component:parser Anything related to generating parsers or maintaining hand-written ones 💎 enhancement New feature or request
#33 opened Nov 14, 2024 by samvv 1.0.0
Punctuated type is not correctly visited 🐛 bug Something isn't working component:ast/cst Anything related to representing grammars as AST/CST nodes
#31 opened Nov 13, 2024 by samvv 1.0.0
Automatically remove nodes with only a single field from the AST component:ast/cst Anything related to representing grammars as AST/CST nodes 💎 enhancement New feature or request
#29 opened Nov 13, 2024 by samvv
Create a C backend and integrate it with CPython component:ast/cst Anything related to representing grammars as AST/CST nodes component:lexer Anything related to the lexer generators component:parser Anything related to generating parsers or maintaining hand-written ones 💎 enhancement New feature or request
#28 opened Nov 11, 2024 by samvv
Make some optional fields positional if possible component:ast/cst Anything related to representing grammars as AST/CST nodes 💎 enhancement New feature or request
#27 opened Nov 11, 2024 by samvv
Macro example in README is broken 🐛 bug Something isn't working component:parser Anything related to generating parsers or maintaining hand-written ones
#26 opened Oct 31, 2024 by samvv
Add sanity checks 💎 enhancement New feature or request 🚀 good first issue Good for newcomers
#21 opened Aug 6, 2024 by samvv
6 of 17 tasks
1.0.0
Compress simple repeating structures in the CST component:ast/cst Anything related to representing grammars as AST/CST nodes 💎 enhancement New feature or request 💬 discussion Issue needs further discussion to come to a resolution 🔎 triage Issue needs to be analysed before fixing
#18 opened Mar 2, 2024 by samvv
Do not use external types in the CST generator 🐛 bug Something isn't working 💬 discussion Issue needs further discussion to come to a resolution 🔎 triage Issue needs to be analysed before fixing
#17 opened Mar 2, 2024 by samvv
Implement generating a table-driven lexer for the Python language component:lexer Anything related to the lexer generators 💎 enhancement New feature or request 🔎 triage Issue needs to be analysed before fixing
#15 opened Feb 28, 2024 by samvv
Let the DFA use character classes based on interval trees 💎 enhancement New feature or request 🔎 triage Issue needs to be analysed before fixing
#14 opened Feb 28, 2024 by samvv
Add support for 'wrapping' nodes during emission component:emitter Anything related to generating emitters or the hand-written ones 💎 enhancement New feature or request
#13 opened Feb 24, 2024 by samvv
Proper handling of whitespaces in generated emitter component:emitter Anything related to generating emitters or the hand-written ones 💎 enhancement New feature or request
#12 opened Feb 24, 2024 by samvv
ProTip! Add no:assignee to see everything that’s not assigned.