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 14 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 74 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Shorted arity checking by calling helpers
Vidar Hokstad
More...
over 3 years ago
Cleanups and improve clarity, combined with reducing unnecessary object creation by "caching" commonly used string literals.
Vidar Hokstad
More...
over 3 years ago
Rename zero_or_more to kleene, and make it yield instead of generating a method name dynamically and calling send
Vidar Hokstad
More...
over 3 years ago
Helper to make intent clearer in the parser.
Vidar Hokstad
More...
over 3 years ago
Expanded test cases for the self-test.
Vidar Hokstad
More...
over 3 years ago
Explicitly create integer constant objects for every constant seen in the code; Rename __get_fixnum to __int
Vidar Hokstad
More...
almost 7 years ago
Basic Array#slice
Vidar Hokstad
More...
almost 7 years ago
Minor cleanups
Vidar Hokstad
More...
almost 7 years ago
./compile2 builds using the bootstrapped compiler (needs 'make compile' first) to ease testing
Vidar Hokstad
More...
almost 7 years ago
Somewhat less broken File#expand_path, File#basename, File#dirname
Vidar Hokstad
More...
almost 7 years ago
Update README to reflect that ARGV is now supported
Vidar Hokstad
More...
about 7 years ago
Updated status
Vidar Hokstad
More...
about 7 years ago
Compiler bug workaround.
Vidar Hokstad
More...
about 7 years ago
Switched selftest-c target to actually trying to compile the selftest with the bootstrapped compiler
Vidar Hokstad
More...
about 7 years ago
whitespace
Vidar Hokstad
More...
about 7 years ago
Test for literal hash w/trailing ',' and Array ranges; fix for bug in Array#[] w/ranges
Vidar Hokstad
More...
about 7 years ago
whitespace
Vidar Hokstad
More...
about 7 years ago
Correct exit code when running w/--parsetree etc.
Vidar Hokstad
More...
about 7 years ago
Workaround for compiler bug related to lambda environments.
Vidar Hokstad
More...
about 7 years ago
Additional test cases for compiler bug related to parsing method calls without parentheses around arguments.
Vidar Hokstad
More...
about 7 years ago
Slightly adjusted test build targets
Vidar Hokstad
More...
about 7 years ago
Status per Sep 15th 2019
Vidar Hokstad
More...
about 7 years ago
Adjusted makefile targets to ease testing
Vidar Hokstad
More...
about 7 years ago
Workaround for compiler bug related to lambda environments.
Vidar Hokstad
More...
about 7 years ago
Compiler bug workaround related to ternary if.
Vidar Hokstad
More...
about 7 years ago
Compiler bug workaround, related to lambda environments.
Vidar Hokstad
More...
about 7 years ago
Compiler bug workaround: Current splat handling crashes if splatted variable is not Array.
Vidar Hokstad
More...
about 7 years ago
Initial implementation of String#split
Vidar Hokstad
More...
about 7 years ago
Removed debug output from selftest.
Vidar Hokstad
More...
about 7 years ago
Improve debug output from selftest for long structures.
Vidar Hokstad
More...
about 7 years ago
←
1
2
…
70
71
72
73
74
75
76
77
78
…
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