skipParenReverseBefore

Undocumented in source. Be warned that the author may not have intended to support it.
size_t
skipParenReverseBefore
(
T
)
(,
size_t i
,
IdType open
,
IdType close
)

Examples

Token[] t = [
	Token(tok!"identifier"), Token(tok!"identifier"), Token(tok!"("),
	Token(tok!"identifier"), Token(tok!"("), Token(tok!")"), Token(tok!",")
];
size_t i = t.length - 1;
i = skipParenReverse(t, i, tok!")", tok!"(");
assert(i == 2);
i = t.length - 1;
i = skipParenReverseBefore(t, i, tok!")", tok!"(");
assert(i == 1);

Meta