Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Nov 12, 2013
Commits on Oct 3, 2013
  1. Better tea binary.

    authored
Commits on Sep 26, 2013
  1. Fixed support for !!.

    authored
Commits on Sep 24, 2013
Commits on Sep 23, 2013
Commits on Sep 22, 2013
  1. Fixed bin in package.json

    authored
Commits on Aug 25, 2013
  1. Uniformized function declarations to assignments.

    authored
    The generated JavaScript no longer uses "function NAME" but "var NAME
    = function" to be more consistent and simplify a little the code.
  2. Refactored TFunction which was too complex.

    authored
    Also fixed a global variables leak in prototype/class method
    definitions, which occurred when local variables in methods shared
    the name of an argument passed to the constructor.
  3. Fix: omittable parens and statement modifiers.

    authored
    Parens can be omitted when calling a method with at least one
    argument, but there was a problem where the rewriter didn't stop
    when encountering a statement modifier keyword (if, unless, while,
    until or for).
Commits on Aug 6, 2013
Commits on Jun 24, 2013
Commits on Jun 23, 2013
  1. Cleanup.

    authored
    - removed ruby lexer;
    - remove useless files.
  2. More fixes for Lexer.

    authored
    - wrote tests for calls without identifiers;
    - fixed special cases for calls without parenthesis;
    - fixed regexp for matching identifiers.
Commits on Jun 22, 2013
  1. Integrated new Lexer.

    authored
    - new lexer was rewritten in javascript;
    - fixed the lexer to pass all the tests.
Commits on Jun 17, 2013
Commits on Jun 16, 2013
  1. Setting constructor on prototype inheritance.

    authored
    For example the following Tea code:
    
        def B < A
        end
    
    Will be transformed into:
    
        var B = function () {};
        B.prototype = new A();
        B.prototype.constructor = B;
Commits on May 19, 2013
Commits on May 18, 2013
Commits on May 17, 2013
  1. Reduced some complexity.

    authored
Commits on Apr 17, 2013
Commits on Mar 27, 2013
Commits on Mar 25, 2013
  1. Fixed regexp literals.

    authored
Something went wrong with that request. Please try again.