function NodeWithToken(str, start, end) {
        this.name = str;
        this.start = start;
        this.end = end;
}
function NodeWithToken(str, start, end) {
        this.name = str;
        this.start = start;
        this.end = end;
}
function NodeWithToken ( str , start , end ) { this . name = str ; this . start = start ; this . end = end ; }
/* -----[ Parser ]-----
/ * ----- [ Parser ] -----
NodeWithToken constructor.