[e-lang] Anonymous ObjectExpr miranda printing

Mark Miller erights at gmail.com
Thu Feb 7 22:35:33 EST 2008


On Jan 31, 2008 12:58 PM, Kevin Reid <kpreid at mac.com> wrote:
> ? def foo() { return def _ {} }; foo()
> # value: <_>
>
> I seem to recall this used to print as "<...foo$1>", or whatever it
> was the simplifyFQName procedure produced. I can see how this
> presumably got lost in our transition to pattern- rather than FQN-
> bearing ObjectExprs, but is there any reason it isn't a good idea to
> reintroduce it?
>
> In particular, my debugging is often made more difficult by having
> objects print as just <_>.

You are correct. This property was lost accidentally when moving away
from literal object names. It would be good to restore something like
the old behavior.


-- 
Text by me above is hereby placed in the public domain

    Cheers,
    --MarkM


More information about the e-lang mailing list