lib/token.js
function(child, parent) {
  var ctor = function(){ };
  ctor.prototype = parent.prototype;
  child.__super__ = parent.prototype;
  child.prototype = new ctor();
  child.prototype.constructor = child;
  child.fn = child.prototype
}
function(child, parent) {
  var ctor = function(){ };
  ctor.prototype = parent.prototype;
  child.__super__ = parent.prototype;
  child.prototype = new ctor();
  child.prototype.constructor = child;
  child.fn = child.prototype
}
function ( child , parent ) { var ctor = function ( ) { } ; ctor . prototype = parent . prototype ; child . __super__ = parent . prototype ; child . prototype = new ctor ( ) ; child . prototype . constructor = child ; child . fn = child . prototype }
var log = console.log
var log = console . log