Skip to content

adjust interfaces so they don't use 3d code#39

Open
rfindler wants to merge 1 commit into
tov:mainfrom
rfindler:no-more-3d-code-in-interfaces
Open

adjust interfaces so they don't use 3d code#39
rfindler wants to merge 1 commit into
tov:mainfrom
rfindler:no-more-3d-code-in-interfaces

Conversation

@rfindler
Copy link
Copy Markdown

closes tov/dssl#38

The expansion of define-dssl-interface created various values (notably a gensym that tracked the identity of the interface and a interface-info struct) and then injected them into the expanded form. This PR is aiming to fix that so that define-dssl-interface should now expand only into code.

@rfindler
Copy link
Copy Markdown
Author

I ran racket -l dssl2/test/run-dssl2-tests and they passed but I think it would be good if there were more testing done before merging.

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.

1 participant