It's very pleasure to know something new.

2012/4/25 Noah Lavine <[email protected]>
>
> Yes, that's right. And procedures at one level can always call to
> procedures at a higher level, but not the other way around.


I understood.


>  > I have another question; What if the macro case?
> > Suppose there is a procedure to use another macro and definition of the
> > macro is after the procedure, is it illegal?
>
> Good question. I don't know the answer to that.
>

I think it illegal; you know, I groused about the definition order
of test-apply procedure and test-with-runner macro to Per.

> Oh, another one; each procedure call of the same level is legal on other
> > language like Chicken? I'm confused.
>
> Yes, I think this should be legal in all Scheme implementations,
> including Guile and Chicken.
>

Very confused; I saw many compile errors and it disappeared after
re-ordering definitions on Chicken. But this is not a Guile problem.


> I hope this helps.
>

Very helpful and thank you again.

Reply via email to