Re: [IronPython] DLR group?

2008-03-13 Thread Nick Aceves
Well, the DLR is built on top of the CLR, so you might want to understand the CLR first. There's lots of resources on the net about the CLR. On Thu, Mar 13, 2008 at 2:48 PM, IMFD <[EMAIL PROTECTED]> wrote: > Please excuse me if this is the wrong place to post this. I am very > interested in how

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Harry Pierson
There's a .NET version of Lex & Yacc from QUT, GPLex (http://plas.fit.qut.edu.au/gplex/) and GPPG (http://plas.fit.qut.edu.au/gppg/) Microsoft licensed those tools and ship them as part of the VS SDK (announcement: http://blogs.msdn.com/somasegar/archive/2006/10/04/Next-step-in-VS-2005-SDK.aspx

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Miha Valencic
Oh, this probably answers your question completely: http://www.hanselman.com/blog/TheWeeklySourceCode11LOLCodeDLREdition.aspx On Thu, Mar 13, 2008 at 11:34 PM, Miha Valencic <[EMAIL PROTECTED]> wrote: > Hmm. You don't really need C#, do you? Anyhow I'm not the expert, but do > check the Martins

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Miha Valencic
Hmm. You don't really need C#, do you? Anyhow I'm not the expert, but do check the Martins LOLcode script, which I mentioned. http://www.iunknown.com/files/LolCode.zip I mean, if it was done on a plane trip to Barcelna, he probably didn't hand code all the parsing logic, I suppose. rgds, Miha.

[IronPython] DLR group?

2008-03-13 Thread IMFD
Please excuse me if this is the wrong place to post this. I am very interested in how the DLR itself works. I have not been able to find a great deal about it though. Perhaps I am not looking in the right places. I am trying to find out also if this is something I can learn without going back t

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Simon Dahlbacka
F# [1] also has some kind of lex and yacc according to [2], I've never used them myself, but being a .NET citizen one would think they should be able to spit out something appropriate? [1] http://research.microsoft.com/fsharp/fsharp.aspx [2]http://research.microsoft.com/fsharp/ergonomics.aspx On

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Lee Culver
I'm actually quite handy with Lex and Yacc, I don't think they'll emit C# will they? -Lee From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Miha Valencic Sent: Thursday, March 13, 2008 2:18 PM To: Discussion of IronPython Subject: Re: [IronPython] DLR/ToyScript: Parser generator? Y

Re: [IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Miha Valencic
You might also take a look at Lex & Yacc. http://dinosaur.compilertools.net/ On a related note: I was attending one of Martins talks in 2007 and remember him saying that he created LOL-code script on a flight to Barcelona. So, I think there must be some tools that can be used to do it. Check out h

[IronPython] DLR/ToyScript: Parser generator?

2008-03-13 Thread Lee Culver
Forgive the wide audience, there's not really a DLR mailing list... I've been reading through Martin Maly's blog and I've enjoyed it, though I've noticed it glossed over one issue...how the ToyScript parser/lexer was created. I've dug through the source of and they look hand written, as does th