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 13 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 85 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Expanded the README with details on problem areas
Vidar Hokstad
More...
about 10 years ago
Stub out Regexp, SimpleDelegator, StringIO
Vidar Hokstad
More...
about 10 years ago
Stub out start of support for , $:, bash, ARGV
Vidar Hokstad
More...
about 10 years ago
Removed workaround that was previously used to 'get past' $:,bash etc., as we now need to handle at least some of them properly
Vidar Hokstad
More...
about 10 years ago
Parsing ':[]=' didn't 'get' the final '=', causing parsing errors
Vidar Hokstad
More...
about 10 years ago
Handle []= coupled with += (e.g. foo[abc] += xyz)
Vidar Hokstad
More...
about 10 years ago
Removed accidentally included debug output
Vidar Hokstad
More...
about 10 years ago
selftest for destructuring support
Vidar Hokstad
More...
about 10 years ago
Handle ranges as arguments to Array#[], and slight refactoring.
Vidar Hokstad
More...
about 10 years ago
Temporary workaround for lack of nil initialization of variables
Vidar Hokstad
More...
about 10 years ago
Basic support for destructuring assigns
Vidar Hokstad
More...
about 10 years ago
Exclude scope from error reporting, as it can get massivly huge
Vidar Hokstad
More...
about 10 years ago
Extensive expansion of the self-tests to drive towards selfhosting
Vidar Hokstad
More...
about 10 years ago
Handling the finer (uglier) aspects of Ruby whitespace and parentheses
Vidar Hokstad
More...
about 10 years ago
Workaround for issues w/default initializers
Vidar Hokstad
More...
about 10 years ago
Expand yield and use __closure__; correct handling of __closure__ in env; workaround for a bug where variables are too agressively rewritten
Vidar Hokstad
More...
about 10 years ago
Add break to keyword list
Vidar Hokstad
More...
about 10 years ago
Propagate requests for globals etc.
Vidar Hokstad
More...
about 10 years ago
Break out parsing of method names; move parse_require to take into account 'require's as part of more complex expressions
Vidar Hokstad
More...
about 10 years ago
Stupid parser bug workarounds for self-hosting
Vidar Hokstad
More...
about 10 years ago
Handle "break" in bare blocks and proc's, as well as in control structures like while.
Vidar Hokstad
More...
about 10 years ago
Workaround for self-hosting
Vidar Hokstad
More...
about 10 years ago
Stupid workarounds for bugs to expedite self-hosting
Vidar Hokstad
More...
about 10 years ago
Just trim the length of an array when deleting the last element
Vidar Hokstad
More...
about 10 years ago
Don't check the last scope when determining which variables to exclude
Vidar Hokstad
More...
about 10 years ago
Clean out proc/lambda arguments from the %s(let ..) and the environment we're building
Vidar Hokstad
More...
about 10 years ago
Added String#rindex
Vidar Hokstad
More...
about 10 years ago
Correct handling of negative indexes to String#[]
Vidar Hokstad
More...
about 10 years ago
Only unget non-nil result (prevent e.g. trying to unget at end of file
Vidar Hokstad
More...
about 10 years ago
Implemented Operators#inspect and tweaked various operator priorities based on parser errors
Vidar Hokstad
More...
about 10 years ago
←
1
2
…
81
82
83
84
85
86
87
88
89
…
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