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,,,

Reply via email to