Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 12, 2009
  1. Vidar Hokstad
  2. Vidar Hokstad
Commits on May 11, 2009
  1. Vidar Hokstad

    Added stubs for File, Fixnum, Struct, Symbol to get closer to having …

    vidarh authored
    …the compiler link successfully
  2. Vidar Hokstad

    Added expected result for Foo::bar reference, and fixed the problem b…

    vidarh authored
    …y altering the operator specification and adding support in the tokenizer
  3. Vidar Hokstad
  4. Vidar Hokstad

    Adjusted priority for range operator that halfway fixes the 'case ...…

    vidarh authored
    … when range1,range2' test case (still needs tree rewrite to lose the comma operator
  5. Vidar Hokstad
  6. Vidar Hokstad

    Tiny workaround to get a bit closer to pass through the assembler - w…

    vidarh authored
    …ill still generate broken (non-existent code) for class variables
Commits on May 10, 2009
  1. Vidar Hokstad
  2. Vidar Hokstad
  3. Vidar Hokstad

    Indentation

    vidarh authored
Commits on May 8, 2009
  1. Vidar Hokstad
  2. Vidar Hokstad

    Added test case for 'return foo ? bar : baz' that revealed priority p…

    vidarh authored
    …roblems; corrected priority
  3. Vidar Hokstad
  4. Vidar Hokstad
  5. Vidar Hokstad

    Updated s-expression parser to wrap [:sexp, ...] around the expressio…

    vidarh authored
    …ns to protect them against some types of rewrites
  6. Vidar Hokstad
  7. Vidar Hokstad

    Fix for expressions on the form self.method(arr[1]) where the argumen…

    vidarh authored
    …t was output outside of an array
Commits on May 7, 2009
  1. Vidar Hokstad

    Added test covering bug when calling a method with an argument made u…

    vidarh authored
    …p of a call to the array index operator: foo.bar(ret[123])
Commits on May 6, 2009
  1. Vidar Hokstad
  2. Vidar Hokstad
  3. Vidar Hokstad
  4. Vidar Hokstad

    Test to cover case of expression including a keyword - strings that m…

    vidarh authored
    …atch keywords are allowed in expressions in certain cases. This test handles the case of it occurring as the second argument of an infix expression
  5. Vidar Hokstad

    Various missing conversions to symbols for expect(), and fixed some '…

    vidarh authored
    …expect()' calls that were meant to be 'expected()'. Ouch.
  6. Vidar Hokstad

    Gave operators precedence in the tokenizer only when a keyword can be…

    vidarh authored
    … used as an operator (specifically 'do')
  7. Vidar Hokstad

    Minor cleanup

    vidarh authored
  8. Vidar Hokstad
  9. Vidar Hokstad

    Fixed longstanding bug that made variables starting with a keyword ge…

    vidarh authored
    …t recognized as the keyword followed by a variable name; added mode to 'expect' that handles a symbol argument as a keyword and requires it to match a *full* atom to prevent the aforementioned problem, and converted all appropriate uses of expect() to the symbol form; updated and sorted the keyword set
Commits on May 4, 2009
  1. Christopher Bertels

    minor change

    bakkdoor authored
  2. Vidar Hokstad

    Added rewrite to handle cases where the first and only argument to a …

    vidarh authored
    …function or method is a function or method call. Updated test cases to handle slight changes in expected parse trees
  3. Vidar Hokstad
  4. Vidar Hokstad
  5. Vidar Hokstad
  6. Christopher Bertels
  7. Christopher Bertels
Something went wrong with that request. Please try again.