G'day all.

Quoting John Meacham <[EMAIL PROTECTED]>:

> Imagine I have a data structure like so:
>
> data E = EAp E E | ELam Int E | ELetRec [(Int,E)] E | EVar Int
>
> now, I want to annotate every occurence of E with some pass specific
> information, such as free variables or levels for lambda lifting.

        http://haskell.org/hawiki/DecoratingStructures
        http://haskell.org/hawiki/IndirectComposite

Cheers,
Andrew Bromage
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to