openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
W
Writing a Ruby compiler in Ruby
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very High Activity
Commits
: Listings
Analyzed
about 12 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 108 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
added tests for ClassScope. still more tests needed...
Christopher Bertels
More...
over 17 years ago
Merge git://github.com/bakkdoor/writing-a-compiler-in-ruby
Vidar Hokstad
More...
over 17 years ago
Added comment on how to implement case statement
Vidar Hokstad
More...
over 17 years ago
When passing a filename to compiler.rb, it will read & parse from the given file instead of STDIN.
Christopher Bertels
More...
over 17 years ago
added specs & helper methods for LocalVarScope and VTableOffsets.
Christopher Bertels
More...
over 17 years ago
Added some RSpec tests for Arg, Function and some Scope classes. More to come.
Christopher Bertels
More...
over 17 years ago
Removed doc task from Makefile. Added Rakefile with spec, features and doc tasks. Makes it easier to run the tests, simply type 'rake' to run all tests. You can also type 'rake spec' and 'rake features' to run the rspec & cucumber tests seperately.
Christopher Bertels
More...
over 17 years ago
Added test case for 'case' and fixed it (added :when to Keywords)
Vidar Hokstad
More...
over 17 years ago
Added test case for 'case' and fixed it (added :when to Keywords)
Vidar Hokstad
More...
over 17 years ago
Stub for :case
Vidar Hokstad
More...
over 17 years ago
added some more documentation to scope.rb
Christopher Bertels
More...
over 17 years ago
added some more documentation to compiler class.
Christopher Bertels
More...
over 17 years ago
Adding more position annotation
Vidar Hokstad
More...
over 17 years ago
Fixed a regression that prevented the compiler from parsing itself
Vidar Hokstad
More...
over 17 years ago
Instance variable support, and an example
Vidar Hokstad
More...
over 17 years ago
Changed collection of local variables to exclude instance and class variables as it should
Vidar Hokstad
More...
over 17 years ago
Updated 'class.rb' example
Vidar Hokstad
More...
over 17 years ago
Moved class scope lookup to the end, as otherwise it breaks function argument lookup
Vidar Hokstad
More...
over 17 years ago
Added even more ad hoc method name cleaning
Vidar Hokstad
More...
over 17 years ago
Merge commit 'bakkdoor/master'
Vidar Hokstad
More...
over 17 years ago
Added stubs for a bunch of classes/methods to reduce the warning noise - not really checked if the methods are in the right place; at least some belong in modules like Enumerable rather than in the classes
Vidar Hokstad
More...
over 17 years ago
Merge commit 'vidarh/master'
Christopher Bertels
More...
over 17 years ago
Added another rewrite for method names
Vidar Hokstad
More...
over 17 years ago
Fixed a regression
Vidar Hokstad
More...
over 17 years ago
Support for setting associativity for operators
Vidar Hokstad
More...
over 17 years ago
Typo
Vidar Hokstad
More...
over 17 years ago
added warning() helper method to Compiler class, similar to error class.
Christopher Bertels
More...
over 17 years ago
added warning() helper method to Compiler class, similar to error class.
Christopher Bertels
More...
over 17 years ago
Added test case
Vidar Hokstad
More...
over 17 years ago
Merge commit 'vidarh/master' into merge
Christopher Bertels
More...
over 17 years ago
←
1
2
…
104
105
106
107
108
109
110
111
112
…
116
117
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree