« IronRuby and Ruby.Net | Main | Buck Compton at Microsoft »

June 05, 2007

Getting Started with the DLR: ToyScript

House

At the Compiler DevLab that we hosted a couple of weeks ago, we threw together a quick starter kit for folks interested in building languages on top of the DLR. You can grab a copy of ToyScript here.

The DLR experiences presentation that I gave at the DevLab is probably the best source of docs (outside of the IronPython 2.0 Alpha sources) for folks interested in building a compiler using the DLR.

Update: fixed the link to the DLR Experiences talk.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d834fc885d53ef00df35208b5c8834

Listed below are links to weblogs that reference Getting Started with the DLR: ToyScript:

Comments

Wow! Downloaded it and taking a look around - this looks great! I've had trouble understanding compiler source code before, but after a few minutes looking around, it was making sense!

Thanks for posting!

Looks great!

Also, you are linking to Jim's "Zen of the DLR" file instead of your presentation.

Sweet, can't wait for LOLCODE .NET (see http://lolcode.com)

Why wait? (http://www.lolcode.net/)

I wrote it before I found out about the DLR, though, so it's just plain CLR stuff. I took a look at the DLR and didn't find enough information to work from, but hopefully this provides what I need. Once the language has solidified a little more, I may look at converting the compiler to use the DLR. Depending on how 'dynamic' the language ends up, of course.


This is a great intro to DLR. Is there any information, how to extend this to simple classes with functions ?

Lars

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Photos

  • www.flickr.com
    This is a Flickr badge showing public photos from John Lam. Make your own badge here.

May 2009

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Blog powered by TypePad