parse_separators method
dynamic
parse_separators()
Implementation
dynamic parse_separators() {
var $$;
switch (_getState(_transitions17)) {
case 0:
var startPos0 = _startPos;
_startPos = _cursor;
$$ = _parse_HTAB();
_startPos = startPos0;
break;
case 1:
var startPos1 = _startPos;
_startPos = _cursor;
$$ = _parse_SP();
_startPos = startPos1;
break;
case 2:
var startPos2 = _startPos;
_startPos = _cursor;
$$ = _parse_DQUOTE();
_startPos = startPos2;
break;
case 3:
var startPos3 = _startPos;
_startPos = _cursor;
$$ = _matchChar(40, '(');
_startPos = startPos3;
break;
case 4:
var startPos4 = _startPos;
_startPos = _cursor;
$$ = _matchChar(41, ')');
_startPos = startPos4;
break;
case 5:
var startPos5 = _startPos;
_startPos = _cursor;
$$ = _matchChar(44, ',');
_startPos = startPos5;
break;
case 6:
var startPos6 = _startPos;
_startPos = _cursor;
$$ = _matchChar(47, '/');
_startPos = startPos6;
break;
case 7:
var startPos7 = _startPos;
_startPos = _cursor;
$$ = _matchChar(58, ':');
_startPos = startPos7;
break;
case 8:
var startPos8 = _startPos;
_startPos = _cursor;
$$ = _matchChar(59, ';');
_startPos = startPos8;
break;
case 9:
var startPos9 = _startPos;
_startPos = _cursor;
$$ = _matchChar(60, '<');
_startPos = startPos9;
break;
case 10:
var startPos10 = _startPos;
_startPos = _cursor;
$$ = _matchChar(61, '=');
_startPos = startPos10;
break;
case 11:
var startPos11 = _startPos;
_startPos = _cursor;
$$ = _matchChar(62, '>');
_startPos = startPos11;
break;
case 12:
var startPos12 = _startPos;
_startPos = _cursor;
$$ = _matchChar(63, '?');
_startPos = startPos12;
break;
case 13:
var startPos13 = _startPos;
_startPos = _cursor;
$$ = _matchChar(64, '@');
_startPos = startPos13;
break;
case 14:
var startPos14 = _startPos;
_startPos = _cursor;
$$ = _matchChar(91, '[');
_startPos = startPos14;
break;
case 15:
var startPos15 = _startPos;
_startPos = _cursor;
$$ = _matchChar(92, '\\');
_startPos = startPos15;
break;
case 16:
var startPos16 = _startPos;
_startPos = _cursor;
$$ = _matchChar(93, ']');
_startPos = startPos16;
break;
case 17:
var startPos17 = _startPos;
_startPos = _cursor;
$$ = _matchChar(123, '{');
_startPos = startPos17;
break;
case 18:
var startPos18 = _startPos;
_startPos = _cursor;
$$ = _matchChar(125, '}');
_startPos = startPos18;
break;
case 19:
case 20:
$$ = null;
success = false;
break;
}
if (!success && _cursor > _testing) {
_failure(_expect20);
}
return $$;
}