Added a Symbol#==
Stub out String#is_a?
Make String internal buffer default to empty string rather than null-pointer
Default to 'nil' return value for empty expressions
Added basic version of String#reverse
Add minimal implementation of String#<<
Stub out String#count so it supports an optional argument, and returns a number
First version of String#each_byte
Corrected, simplified yield
Fix splat handling to pick the argument length of the method whose scope we're to determine how much to copy
Add splat support to compile_call
Proc support for correct 'self' and handling variable argument list
Added Fixnum#! and String#ord
Handling 'proc' and associated machinery for multi-level exit
Make bare blocks :proc nodes instead of :lambda
Fix case where lone arguments to calls did not get put in an array, coupled with some refactoring to start reducing the coupling between the Shunting Yard parser and the Ruby-specific parser
The test code used for part-40