|
|
London Ruby User Group:Implementing Scheme in Ruby
Implementing Scheme in Ruby
James Coglan is writing a Scheme interpreter in Ruby.
Scheme is a member
of the Lisp
family of languages, and is an excellent place to start if you're
interested in writing your own language. It's small and simple to parse,
yet has several advanced features that are only now becoming mainstream.
Based on Heist, my main interpreter
project, I present a brief overview of Scheme and use
Treetop to create a small runtime that
includes booleans, integer arithmetic, variables, user-defined functions,
conditionals, recursion and lexical closures.
ABOUT JAMES COGLAN
|
James currently works as a JavaScript developer at theOTHERmedia, producing UI code for various high-profile London
More about James Coglan
|
ABOUT THE LONDON RUBY USER GROUP
|
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
|
|
PODCAST IMPLEMENTING SCHEME IN RUBY
This session took part at the LRUG May. You can view the other 2 podcasts here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Official RNIB Accessibility Hackathon
CONFERENCE (2 DAYS)
London, Saturday, February 11th
BOOK NOW!
|
|
Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder London, Monday, February 13th
|
|
Coding Kata
FREE EVENT:
In The Brain of Damjan Vujnovic
London, Wednesday, February 15th
|
|
London Ruby User Group
FREE EVENT:
LRUG lightning
London, Tuesday, February 21st
|
|
QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th
BOOK NOW!
|
|
Peter Lubbers' HTML5 Fast Track Course
2 DAY COURSE. Featuring Peter Lubbers New York, Wednesday, March 14th
|
|
Peter Lubbers' HTML5 “Fast Track”
2 DAY COURSE. Featuring Peter Lubbers London, Tuesday, March 20th
|
|
Matthew Baxter-Reynolds' PhoneGap course
3 DAY COURSE. Featuring Matthew Baxter-Reynolds London, Wednesday, March 21st
|
|
|
|