Skip to content

feat(lexer): Support skipping over MACROs#121

Merged
6d7a merged 2 commits intolibrasn:mainfrom
Rawk:macro
Jun 24, 2025
Merged

feat(lexer): Support skipping over MACROs#121
6d7a merged 2 commits intolibrasn:mainfrom
Rawk:macro

Conversation

@Rawk
Copy link
Copy Markdown
Contributor

@Rawk Rawk commented Jun 22, 2025

Parse top level MACRO definitions.

Currently only used to skip over MACROs, and to emit a warning about missing support.

Copy link
Copy Markdown
Member

@6d7a 6d7a left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the quick follow-up! Just two requests:

Rawk added 2 commits June 24, 2025 11:23
Double quote are escaped by a pair of double quotes.
Parse the MACRO so that it can be skipped over. A warning about missing
support is emitted.
@Rawk
Copy link
Copy Markdown
Contributor Author

Rawk commented Jun 24, 2025

Thanks for the suggestions. They should now be fixed.

Copy link
Copy Markdown
Member

@6d7a 6d7a left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@6d7a 6d7a merged commit 2a8df1b into librasn:main Jun 24, 2025
1 check passed
@Rawk Rawk deleted the macro branch June 24, 2025 15:30
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

Successfully merging this pull request may close these issues.

2 participants