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

Improve the parser #8

Open
deosjr opened this issue Jun 6, 2023 · 1 comment
Open

Improve the parser #8

deosjr opened this issue Jun 6, 2023 · 1 comment

Comments

@deosjr
Copy link
Owner

deosjr commented Jun 6, 2023

Short-term goal: to be able to use quote and quasiquote properly, on atoms and on lists.
Currently quotes are hacked in and only work in simple terms.
Pretty sure that the current way of dealing with strings doesn't survive any serious QA efforts :)

Longer-term goal: an overhaul of the parser, support for read macros.
Reading from a file stream instead of taking it all into memory first.
Comments that terminate at end of line instead of only having multiline.

@deosjr
Copy link
Owner Author

deosjr commented Jun 15, 2023

Short-term goal achieved in #12
Also overhauls the parser somewhat already

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

1 participant