[nem-en] recursive types

Michal Moskal malekith at pld-linux.org
Thu Sep 23 21:39:39 CEST 2004


On Thu, Sep 23, 2004 at 04:20:18PM +0200, Wiktor Zychla wrote:
> frankly, trying to get used to Nemerle, I constantly fall into such traps. 
> The "unbound member" is my favourite. I think that it should be revised or 
> at last the compiler message MUST explain it better.
> 
> now I cannot compile following code. What could be wrong now?
> 
> unbound member `DummyName' in type `Lambda'
> unbound member `Subsitute' in type `Lambda'

My C# compiler would say:

foo.cs(4) error CS0117: `Lambda' does not contain a definition for
`DummyName'

Which I think has exactly the same meaning as the error message from the
Nemerle compiler. Maybe the wording is somewhat wrong?

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a?




More information about the devel-en mailing list