code: function pushToken(type, value, column) {
      tokens.push({
        tn: tn++,
        ln: ln,
        col: column,
        type: type,
        value: value
      });
    }
docs: Add a token to the token list
  @param {string} type
  @param {string} value