lib/jison/jison.js
function createVariable() {
    var id = nextVariableId++;
    var name = '$V';

    do {
        name += variableTokens[id % variableTokensLength];
        id = ~~(id / variableTokensLength);
    } while (id !== 0);

    return name;
}
function createVariable() {
    var id = nextVariableId++;
    var name = '$V';

    do {
        name += variableTokens[id % variableTokensLength];
        id = ~~(id / variableTokensLength);
    } while (id !== 0);

    return name;
}
function createVariable ( ) { var id = nextVariableId ++ ; var name = '$V' ; do { name += variableTokens [ id % variableTokensLength ] ; id = ~ ~ ( id / variableTokensLength ) ; } while ( id !== 0 ) ; return name ; }
Creates a variable with a unique name
Creates a variable with a unique name