От: | para | ||
Дата: | 18.03.10 18:49 | ||
Оценка: |
WH> def l = _capturedTokens;
WH> _capturedTokens = [];
WH> def newPos = { $(compile(rule)) };
WH> if(newPos < 0)
WH> {
WH> _capturedTokens = l;
WH> }
WH> else
WH> {
WH> def t = $(tokenExpr);
WH> _capturedTokens = l + [t];
WH> }
WH> newPos
WH>