0
I Use This!
Very High Activity

Commits : Listings

Analyzed about 14 hours ago. based on code collected 1 day ago.
Sep 27, 2025 — Sep 27, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Crude initial implementation of Hash#sort_by in terms of #to_a.sort_by. More... over 7 years ago
Basic implementation of Array#clear More... over 7 years ago
README update More... over 7 years ago
Add Hash#size and Set#size More... over 7 years ago
Temporary workaround for a compiler bug More... over 7 years ago
Added section in README on current status More... over 7 years ago
Improved test cases for #depth_first and fix for TrueClass#== More... over 7 years ago
Reduced debugging noise in output More... over 7 years ago
Some more tweaks to temporarily work around missing Float support etc. to get identical output from bootstrapped compiler and MRI More... over 7 years ago
Crude first implementation of Array#replace (incomplete and slow..) More... over 7 years ago
Tests revealing a couple of bugs affecting the self-compiled parser (parsing of method calls without parentheses around arguments in certain circumstances) and temporary workarounds for the compiler source itself. More... over 7 years ago
Reduce noise from git More... over 7 years ago
Test case for method names ending in '=','?' or '!'. More... over 7 years ago
Handling of negative numbers in Fixnum#to_s and String#to_i More... over 7 years ago
Set#select wrongly required return value to *be* true rather than just any truthy value More... over 7 years ago
Make `p` return its input More... over 7 years ago
Stub out #include_module in GlobalScope so we can include in the selftest without error. This still means the compiler wrongly allows access to AST::E as E in the global scope without including AST (as even though the "include AST" line is there, it's a no-op presently), but at least it compiles. More... over 7 years ago
selftests for previous fixes to Fixnum. More... over 7 years ago
Cleanup More... over 7 years ago
Remove special case for Fixnum#to_s() with radix=10, removing dependency on snprintf() More... over 7 years ago
Break out of Fixnum#to_s when the remaining value is less than the radix. More... over 7 years ago
Fix 40 % 10 => 0 rather than 10. More... over 7 years ago
Bring Symbol#inspect output closer to MRI (by putting quotes around fewer Symbol strings) More... over 7 years ago
:__sym.inspect => :__sym instead of :"__sym" to match MRI More... over 7 years ago
Mark the global variables in preparation for garbage collector support. More... over 7 years ago
Some refactoring. More... over 7 years ago
Some refactoring. Still ugly as hell and in need of more cleanup.. More... over 7 years ago
Fix case where Array#[] with a range argument where the start of the range is past the end of the Array gave wrong results More... over 7 years ago
Minor cleanup of sexp dumps More... over 7 years ago
Make error reporting more resilient More... over 8 years ago