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

Implement syntax-rules macro system. #31

Open
CinchBlue opened this issue Oct 10, 2017 · 1 comment
Open

Implement syntax-rules macro system. #31

CinchBlue opened this issue Oct 10, 2017 · 1 comment
Assignees

Comments

@CinchBlue
Copy link
Contributor

I cannot implement syntax-case. But I can do syntax-rules macros!

@CinchBlue CinchBlue changed the title Implement syntax-rules macro. Implement syntax-rules macro system. Oct 10, 2017
@CinchBlue
Copy link
Contributor Author

Syntax-rules macros are being implemented without syntax objects, it appears. Instead, we are using a MacroContext to keep track of lexical information and keep track of sets of scopes so that the information for macros need only exist at macro-expansion time. This may need to change later once we start implementing debugging functionality, but we can consider this later.

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