@chocolateboy I think the first example you gave is potentially an issue, function foo () {} // > 1 space, but since the other is intentionally defined in the regex, [ \t], maybe that's more of a feature request given that it's not really a javascript parser, just code context?