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

Gerbil: Reference to unbound identifier #7

Open
dleslie opened this issue Oct 1, 2018 · 2 comments
Open

Gerbil: Reference to unbound identifier #7

dleslie opened this issue Oct 1, 2018 · 2 comments

Comments

@dleslie
Copy link

dleslie commented Oct 1, 2018

#> gxpkg install github.com/ecraven/r7rs-swank
... install github.com/ecraven/r7rs-swank
... build github.com/ecraven/r7rs-swank
*** ERROR IN gx#core-expand-ref% -- Syntax Error
*** ERROR IN "common/handlers.scm"@354.23
--- Syntax Error: Reference to unbound identifier
... form:   (%#ref $macroexpand-all)
... detail: $macroexpand-all at "common/handlers.scm"@354.23
Process exited with non-zero status
17920

Looks like it broke since Aug29.

#> gsc -v
v4.9.0 20180930122740 x86_64-unknown-linux-gnu "./configure '--prefix=/home/dleslie/.local' '--enable-single-host'"

And gerbil is from a546f8cd

@dleslie
Copy link
Author

dleslie commented Oct 1, 2018

I'm guessing it's because Gerbil doesn't have $macroexpand-1 or $macroexpand-all implemented, yet. ;)

@vyzo
Copy link
Contributor

vyzo commented Oct 5, 2018

If you want to implement those, look at @expand and @expand1 in https://github.com/vyzo/gerbil/blob/master/src/gerbil/interactive/init.ss

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