[clean-list] Exercise from Clean book

Ronny Wichers Schreur ronny@cs.kun.nl
Wed, 17 Sep 2003 13:58:22 +0200


isaac gouy writes (to the Clean discussion list):

>I'm trying to examine where the lazy calls are using
>the time profiler, could you tell me how to interpret
>some of the function names given in the profiler, for
>example:
>
>c;46;23;11
>
This is the function that is generated for a comprehension
on line 46, column 23. Here's a short list to unmangle
the compiler generated function names:

    _c    = case
    _g    = guard
    _f    = filter
    _if   = if
    \     = lambda
    c     = comprehension
    g     = generator

The function name is normally followed by ;l;c where l is
the line number and c is the column number.


Cheers,

Ronny Wichers Schreur