0
I Use This!
Very High Activity

Commits : Listings

Analyzed about 11 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
Added (really limited/incomplete) support for symbols; Removes/replaces '?' from method names emitted to the asm More... over 17 years ago
Using addr_value here was broken More... over 17 years ago
Merge branch 'bakkdoor/master' More... over 17 years ago
Added makefile target to (attempt) to build the compiler More... over 17 years ago
fixed error that occured, if input wasn't coming from a file as it still is the case right now. More... over 17 years ago
Added stub for default __method_missing More... over 17 years ago
Comments and debug output re: default __method_missing More... over 17 years ago
Merge git://github.com/bakkdoor/writing-a-compiler-in-ruby More... over 17 years ago
started adding filename and error handling with filenames to parser & scanner. if a scanner is reading from a file, the @filename attribute is set appropriately. the filename can also be accessed from the parser, via #filename method. when parseerrors occur, Parser#error should be used, since it will raise an exception with the filename and linenumber as part of the error message. More... over 17 years ago
Added support for 'then' which exposed lacking support for 'else' which was also fixed More... over 17 years ago
Typo More... over 17 years ago
Simplification to add self-compilation More... over 17 years ago
Corrected calls to compile_exp into compile_eval_arg More... over 17 years ago
Simplification to ease self-compilation More... over 17 years ago
Support for rewriting foo[1] = 2 into foo.[]=(1,2) More... over 17 years ago
Some simplifications to avoid having to add a,b = c,d More... over 17 years ago
Handling :[] and :[]= More... over 17 years ago
Fixed regression related to array index changes More... over 17 years ago
Updated two tests More... over 17 years ago
Added comment about minarity More... over 17 years ago
Fix to make scenarios parse with cucumber 0.03 + some cosmetic changes More... over 17 years ago
Test case for regression More... over 17 years ago
Added rewrite to turn :index into #[] call More... over 17 years ago
Fixed typo in test More... over 17 years ago
Fixed a couple of :index related tests, and added initial rewrite of :index to :callm More... over 17 years ago
Modified tests in preparations for switching array index operators from using :index (which assumes 'raw' memory in the backend) to calling [] More... over 17 years ago
Debug fix More... over 17 years ago
Added test case for (broken) method chaining More... over 17 years ago
Initial support for handling foo.bar = baz ('assignment methods') More... over 17 years ago
Chickening out because I don't want to spend time handling foo, bar = a,b syntax this soon More... over 17 years ago