[nem-en] Re: [nem-feedback] Cron <nemweb@lilith> ~/makesnap

Dmitry Ivankov divanorama at gmail.com
Fri Oct 19 19:45:41 CEST 2007


Easy workaround is to write
| returned => (returned.Last : _) [3];



On 10/19/07, Dmitry Ivankov <divanorama at gmail.com> wrote:
>
> Looks like
> these new extension methods break overload resolution, but output is very strange.
>
> On 10/19/07, Kamil Skalski < kamil.skalski at gmail.com> wrote:
> >
> > > make[2]: Entering directory
> > `/home/users/nemweb/nemerle-snap/tools/cs2n'
> > > ../../ncc/out.stage3/ncc.exe -greedy- -texe -r:./antlr.runtime.dll -r:
> > Nemerle.CSharp.CS.dll -r:Nemerle.CSharp.dll -o:cs2n.exe cs2n.n
> > > make[2]: Leaving directory
> > `/home/users/nemweb/nemerle-snap/tools/cs2n'
> > > make[2]: Entering directory
> > `/home/users/nemweb/nemerle-snap/tools/nemerlish'
> > > ../../ncc/out.stage3/ncc.exe -r Nemerle.Compiler.dll -t library
> > -keyfile:../../misc/keys/Nemerle.Compiler.snk -o Nemerle.Evaluation.dll
> > eval.n
> > > eval.n:87:23:87:36:  [01;31merror [0m: each overload has an error
> > during call:
> > > eval.n:87:23:87:36:  [01;31merror [0m: overload #1, method
> > Nemerle.Utility.NCollectionsUtils.Last(lst :
> > System.Collections.Generic.IEnumerable[T.814]) : T.814
> > > eval.n:87:23:87:36:  [01;31merror [0m: wrong number of parameters in
> > call, needed 1, got 2 (in 'Last((parm: lst :
> > System.Collections.Generic.IEnumerable[T.814])) : T.814')
> > > eval.n:87:23:87:36:  [01;31merror [0m: overload #2, method
> > Nemerle.Utility.NCollectionsUtils.Last(lst : array [T.815]) : T.815
> > > eval.n:87:23:87:36:  [01;31merror [0m: wrong number of parameters in
> > call, needed 1, got 2 (in 'Last((parm: lst : array [ T.815])) : T.815')
> > > eval.n:87:23:87:36:  [01;31merror [0m: overload #3, method
> > Nemerle.Utility.NCollectionsUtils.Last(lst :
> > System.Collections.Generic.IList[T.816]) : T.816
> > > eval.n:87:23:87:36:  [01;31merror [0m: wrong number of parameters in
> > call, needed 1, got 2 (in 'Last((parm: lst :
> > System.Collections.Generic.IList[T.816])) : T.816')
> > > confused by earlier errors bailing out
> > > make[2]: *** [Nemerle.Evaluation.dll] Error 1
> > > make[2]: Leaving directory
> > `/home/users/nemweb/nemerle-snap/tools/nemerlish'
> > > make[1]: *** [all] Error 2
> > > make[1]: Leaving directory `/home/users/nemweb/nemerle-snap/tools'
> > > make: *** [all] Error 2
> > >
> >
> > Is it a sign of broken API in recent Vlad's refactorings and additions
> > of StringTemplate?
> >
> > > _______________________________________________
> > > https://nemerle.org/mailman/listinfo/feedback
> > >
> >
> >
> > --
> > Kamil Skalski
> > http://nazgul.omega.pl
> >
> > _______________________________________________
> > https://nemerle.org/mailman/listinfo/devel-en
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /mailman/pipermail/devel-en/attachments/20071019/78e66b7f/attachment.html


More information about the devel-en mailing list