static/ext/src/ux/AceEditor/87749d9714f1925e26afa48a0d592eaa39403858@/lib/ace/mode/javascript_worker.js
function Tokenizer(s, f, l) {
    this.cursor = 0;
    this.source = String(s);
    this.tokens = [];
    this.tokenIndex = 0;
    this.lookahead = 0;
    this.scanNewlines = false;
    this.unexpectedEOF = false;
    this.filename = f || "";
    this.lineno = l || 1;
}
function Tokenizer(s, f, l) {
    this.cursor = 0;
    this.source = String(s);
    this.tokens = [];
    this.tokenIndex = 0;
    this.lookahead = 0;
    this.scanNewlines = false;
    this.unexpectedEOF = false;
    this.filename = f || "";
    this.lineno = l || 1;
}
/*
Tokenizer :: (source, filename, line number) -> Tokenizer