Skip to content
Commits on Nov 12, 2013
Commits on Oct 3, 2013
  1. Better tea binary.

    committed Oct 3, 2013
Commits on Sep 26, 2013
  1. Fixed support for !!.

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

    committed Sep 22, 2013
Commits on Aug 25, 2013
  1. Uniformized function declarations to assignments.

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

    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.
    committed Aug 22, 2013
  3. Fix: omittable parens and statement modifiers.

    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).
    committed Aug 25, 2013
Commits on Aug 6, 2013
Commits on Jun 24, 2013
Commits on Jun 23, 2013
  1. Cleanup.

    - removed ruby lexer;
    - remove useless files.
    committed Jun 23, 2013
  2. More fixes for Lexer.

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

    - new lexer was rewritten in javascript;
    - fixed the lexer to pass all the tests.
    committed Jun 22, 2013
Commits on Jun 17, 2013
  1. Tea version of custom lexer.

    committed Jun 17, 2013
Commits on Jun 16, 2013
  1. Setting constructor on prototype inheritance.

    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;
    committed Jun 16, 2013
Commits on May 19, 2013
Commits on May 18, 2013
Commits on May 17, 2013
  1. Reduced some complexity.

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

    committed Mar 25, 2013
Something went wrong with that request. Please try again.