|
|
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
|
|
PODCAST IMPLEMENTING SCHEME IN RUBY
|
|
|
|
OTHER RIA, AJAX & WEB EVENTS
|
Object-Oriented ActionScript - Beginners
1 DAY COURSE. Paris, Tuesday, March 30th
|
|
Adobe Flex Intro
1 DAY COURSE. Paris, Tuesday, April 13th
|
|
Android Mobile App Development
3 DAY COURSE. Featuring Alan Cassar London, Wednesday, April 14th
|
|
Adobe Flex for Flash Developers
1 DAY COURSE. Paris, Monday, April 19th
|
|
Ruby on Rails Web Development
4 DAY COURSE. Featuring Andrew Chalkley Paris, Tuesday, April 20th
|
|
Android Mobile App Development
3 DAY COURSE. Paris, Wednesday, April 21st
|
|
HTML5 Communication: Using Web Sockets & more too
3 DAY COURSE. Featuring Peter Lubbers London, Wednesday, April 21st
|
|
Adobe AIR Intro
1 DAY COURSE. Paris, Monday, April 26th
|
|
|
|