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

Interpreter stops working after expression that involves $_ #208

Open
vulecoff opened this issue Dec 3, 2024 · 2 comments
Open

Interpreter stops working after expression that involves $_ #208

vulecoff opened this issue Dec 3, 2024 · 2 comments
Assignees
Labels
bug Issues that represent errors in the code Implemented-AwaitsTest

Comments

@vulecoff
Copy link
Contributor

vulecoff commented Dec 3, 2024

There seems to be an issue involving parsing variable $_ in the recent Mettalog commits. Interpreter silently stops working right after expression that has $_, no errors or outputs.

Example

!(SIGNPOST 1)
(foo $_)
!(SIGNPOST 2)

only gives [(SIGNPOST 1)]

@TeamSPoon TeamSPoon added the bug Issues that represent errors in the code label Dec 10, 2024
@TeamSPoon
Copy link
Collaborator

This bug was breaking soooo much !

OK,. Supposedly fixed with 64cb365
Can you, @vulecoff, confirm if this is now fixed? (If so close hte issue.. if not assign me)

@vulecoff
Copy link
Contributor Author

It took me almost half a day to narrow down the bug... It seems to be working now. Mostly likely it's fully resolved given the fix. But I'll leave it open for a couple days or two to test larger scripts and see if any other weirdness comes up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issues that represent errors in the code Implemented-AwaitsTest
Projects
None yet
Development

No branches or pull requests

3 participants