LOLCODE DLR Edition on OS X and Linux with Mono
Earlier this week, I read Scott Hanselman's article about the Microsoft DLR team's LOLCODE implementation for the DLR. It's a good a read, and excellent news for the LOLCODE community.
Not wanting to see Mac (and Linux) users being left behind, I decided to get the DLR implementation of LOLCODE running on OS X under Mono. The tools required for this job are:
- Mono 1.2.6 (Preview 2)
- IronPython 2.0 Alpha 6 (for the Microsoft.Scripting assembly)
- Gardens Point Parser Generator (GPPG)
- Gardens Point Scanner Generator (GPLEX)
- LOLCODE for the DLR (Source code)
- This Makefile
Unzip everything, and place the Makefile in the LolCode directory, where the LolCode.sln file is. You may need to edit the paths at the top of the Makefile to ensure the referenced assemblies can be found. With a terminal window open in this directory, run make.
You should now have a working implementation of LOLCODE for the DLR on Mono. Please note, that although this can compile with Mono 1.2.5, it needs 1.2.6 to run properly.


