0
I Use This!
Very High Activity

Commits : Listings

Analyzed about 13 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
Merge commit 'vidarh/master' into dev More... over 17 years ago
Hackish changes to stub out and provide constants to reduce the number of linker errors and get closer to being able to try running the self-hosted compiler (but these *will* cause crashes at runtime until they're replaced/filled in) More... over 17 years ago
Flattening :pair's in :hash - might want to do this in TreeOutput instead More... over 17 years ago
Rewrite :hash into [:callm, :Hash, :new] More... over 17 years ago
Merge commit 'vidarh/master' into dev More... over 17 years ago
Added stubs for File, Fixnum, Struct, Symbol to get closer to having the compiler link successfully More... over 17 years ago
Added expected result for Foo::bar reference, and fixed the problem by altering the operator specification and adding support in the tokenizer More... over 17 years ago
Added test case for '::' callm operator More... over 17 years ago
Adjusted priority for range operator that halfway fixes the 'case ... when range1,range2' test case (still needs tree rewrite to lose the comma operator More... over 17 years ago
Added (failing) test case for case/when with multiple ranges as condition More... over 17 years ago
Tiny workaround to get a bit closer to pass through the assembler - will still generate broken (non-existent code) for class variables More... over 17 years ago
Merge commit 'vidarh/master' into dev More... over 17 years ago
Exclude constants from being treated as receiverless methods More... over 17 years ago
Handling method calls without an explicit receiver. More... over 17 years ago
Indentation More... over 17 years ago
Merge commit 'vidarh/master' into dev More... over 17 years ago
Added handling of quoted symbols More... over 17 years ago
Added test case for 'return foo ? bar : baz' that revealed priority problems; corrected priority More... over 17 years ago
Allow visit of all nodes when no specific node type is passed More... over 17 years ago
Slight change to counteract parser bug (test will be added separately) More... over 17 years ago
Updated s-expression parser to wrap [:sexp, ...] around the expressions to protect them against some types of rewrites More... over 17 years ago
Added :sexp nodes - see the comment More... over 17 years ago
Fix for expressions on the form self.method(arr[1]) where the argument was output outside of an array More... over 17 years ago
Added test covering bug when calling a method with an argument made up of a call to the array index operator: foo.bar(ret[123]) More... over 17 years ago
Merge commit 'vidarh/master' into dev More... over 17 years ago
Comments re: structure of Class objects More... over 17 years ago
Switched from using stdin to named file in Makefile More... over 17 years ago
added test for parsing setter-methods. seems to parse them correctly, but get a new error now for methods where arguments with defaultvalues aren't seperated via whitespace. for example: def foo(bar = nil ... works def foo(bar=nil) ... doesn't work. I have no idea why this is the case :( Maybe you can find the problem, Vidar? More... over 17 years ago
Merge commit 'vidarh/master' into dev More... over 17 years ago
Handle cases like self.class where a keyword is allowed to occur in an expression More... over 17 years ago