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 11 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 112 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added runtime library
Vidar Hokstad
More...
over 17 years ago
Added a comment regarding handling of class methods
Vidar Hokstad
More...
over 17 years ago
Cleanup to support for static require's
Vidar Hokstad
More...
over 17 years ago
Stub
Vidar Hokstad
More...
over 17 years ago
Basic, very primitive support for statically resolving require's that use a quoted string instead of dynamic code -- disregards include path changes
Vidar Hokstad
More...
over 17 years ago
Fixed grammar comment
Vidar Hokstad
More...
over 17 years ago
Minor cleanup - added nolfws to ParserBase
Vidar Hokstad
More...
over 17 years ago
Added fairly pathological string interpolation example from http://www.jbarnette.com/2009/01/22/parsing-ruby-is-hard.html
Vidar Hokstad
More...
over 17 years ago
Precedence fixes for function call followed by '+' or other operators
Vidar Hokstad
More...
over 17 years ago
Expect a subexp instead of a quoted strong as argument to 'require'
Vidar Hokstad
More...
over 17 years ago
3 test cases (only one with proper expected results) that all currently fail because add after a function call apparently gets treated as arguments to the function for no good reason
Vidar Hokstad
More...
over 17 years ago
Fix for test case
Vidar Hokstad
More...
over 17 years ago
Tokenizer failed to recognize tokens starting with '_' (testcase and fix)
Vidar Hokstad
More...
over 17 years ago
Added prefix/unary ampersand operator and trivial test case
Vidar Hokstad
More...
over 17 years ago
Test case and fix for argument list initialization - need to make it exit for ',' outside parens
Vidar Hokstad
More...
over 17 years ago
Parsing named block parameter
Vidar Hokstad
More...
over 17 years ago
Handle wider range of default arguments
Vidar Hokstad
More...
over 17 years ago
Adjusted precedence for 'or' and 'and' to pass another test
Vidar Hokstad
More...
over 17 years ago
Fix for statement modifiers
Vidar Hokstad
More...
over 17 years ago
Added a test for what I thought was a precedence/priority problem but that turned out to be a stupid mistake in shunting.rb that caused quoted strings containing only a comma to trigger the check for a trailing comma in brackets/braces
Vidar Hokstad
More...
over 17 years ago
Added support for begin/rescue (incomplete, but working for simple cases)
Vidar Hokstad
More...
over 17 years ago
Quite ugly fix for precedence rules for ',' inside vs. outside of a literal hash
Vidar Hokstad
More...
over 17 years ago
Added a test of function calls as the value in a hash that exposes a priority problem
Vidar Hokstad
More...
over 17 years ago
This seems like a hack (special casing on the "," operator) - the "clean" fix would be to make it handle minarity properly, but I haven't found a nice way of doing that yet.
Vidar Hokstad
More...
over 17 years ago
Added one more hash test case which reveals a problem with handling minarity for infix operators (they may 'eat' values from outer expression scopes)
Vidar Hokstad
More...
over 17 years ago
Corrected a test case and fixed handling of trailing ',' in hashes
Vidar Hokstad
More...
over 17 years ago
Set minarity for comma operator to 1, since trailing commas are legal in places like arrays, hashes etc..
Vidar Hokstad
More...
over 17 years ago
Added --dont-rewrite option to suppress rewriting of the parse tree for debugging of the parser
Vidar Hokstad
More...
over 17 years ago
Merge commit 'vidarh/master'
Christopher Bertels
More...
over 17 years ago
Added two more failing hash tests
Vidar Hokstad
More...
over 17 years ago
←
1
2
…
108
109
110
111
112
113
114
115
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