takikawa / sweet-racket

A port of sweet expressions to Racket
http://pkg-build.racket-lang.org/doc/sweet/index.html
Other
47 stars 10 forks source link

Broken in new macro expander #31

Closed takikawa closed 9 years ago

takikawa commented 9 years ago

With errors like

raco setup: error: during making for <pkgs>/sweet-racket/sweet-exp
raco setup:   #%app: identifier's binding is ambiguous
raco setup:     context...:
raco setup:      #(730772 module) #(730773 macro) #(730775 module modern 0) #(731890 module)
raco setup:      #(731891 module fib 0) #(732112 local) #(732113 intdef)
raco setup:     matching binding...:
raco setup:      #<module-path-index:(racket)>
raco setup:      #(731890 module) #(731891 module fib 0)
raco setup:     matching binding...:
raco setup:      #<module-path-index:(racket/unit/lang)>
raco setup:      #(730772 module) #(730775 module modern 0)
raco setup:     in: #%app
raco setup:     compiling: <pkgs>/sweet-racket/sweet-exp/tests/fib.rkt
AlexKnauth commented 9 years ago

Huh. I don't get that with yesterday's snapshot ... ??

takikawa commented 9 years ago

Oh, looks like I was using an old version of sweet-exp. My bad.