LINQ Expression Trees

43 views
Skip to first unread message

Andrew Davey

unread,
Jul 21, 2008, 11:42:29 AM7/21/08
to nemerle-dev
Is anyone working on support for LINQ expression trees in Nemerle? By
this I mean converting lambda expressions into an Expression object
tree.

I assume some kind of macro could surfice in the short term. But it
would be nice to have syntactic parity with C# 3.

Not having full LINQ syntax in Nemerle is bearable when we can still
pass expression trees to the Queryable<T> extensions methods.

VladD2

unread,
Jul 21, 2008, 1:56:27 PM7/21/08
to nemerle-dev
ie (it's nickname) work on macro which convention Nemerle PExpr to
Expression trees nearly year ago.
This archive containers tesult of this work:
http://files.rsdn.ru/73/NemerleLinqSupport.zip

We planed add full support of LINQ, but we have two problem:
1. There is a lot of work on the compiler and VS Integation.
2. Nemerle macros can't support syntax extension needed for full
support LINQ sintax. We suggested to extend Nemerle macros with lexer
macros (low level macros), but have not found moral support from
language autors.

Andrew Davey

unread,
Jul 21, 2008, 6:30:38 PM7/21/08
to nemerle-dev
Excellent! Thank you very much. I'm happy to use extension methods on
IQueryable for now anyway.

NN

unread,
Mar 8, 2011, 4:26:08 AM3/8/11
to nemer...@googlegroups.com
Nemerle has full support for Linq syntax.
You just need Nemerle.Linq assembly.

P.S.
Post resurrection, but maybe someone thinks that Nemerle doesn't have support for Linq. :)
Reply all
Reply to author
Forward
0 new messages