Lines Matching refs:cursor
5 #define LOADCURSOR ch = *cursor;
6 #define ADVANCE cursor++;
7 #define BACK(n) cursor -= (n);
8 #define CHECK(n) if((ScanCB.lim - cursor) < (n)){cursor = ScanFill(cursor);}
9 #define MARK(n) ScanCB.ptr = cursor; sel = (n);
10 #define REVERT cursor = ScanCB.ptr;
13 #define RETURN(i) {ScanCB.cur = cursor; return i;}
16 uchar *cursor = ScanCB.cur;
19 ScanCB.tok = cursor;
70 ScanCB.linePos = ScanCB.pos + (cursor - ScanCB.mrk);
269 uchar *cursor = ScanCB.cur;
273 ScanCB.eot = cursor;
304 ScanCB.linePos = ScanCB.pos + (cursor - ScanCB.mrk);