On Apr 25, 2009, at 12:22 PM, Michele Simionato wrote:
It seems I should take guile as an example of interpreter semantics: guile> (let () (define var 12) (define-macro (syn) var) (syn)) 12
Yes, that would be an example of interpreter semantics.
(not sure if Guile has define-syntax, I have never used it).
I think it uses psyntax to support define-syntax/syntax-case, but I'm not 100% sure as guile doesn't even start on my machine. Aziz,,,
