Home | History | Annotate | Download | only in Framework

Lines Matching full:state

41         if (state.token != nil)
42 [((ANTLRCommonToken *)state.token) setInput:anInput];
48 - (id) initWithCharStream:(id<ANTLRCharStream>)anInput State:(ANTLRRecognizerSharedState *)aState
53 if (state.token != nil)
54 [((ANTLRCommonToken *)state.token) setInput:anInput];
80 [super reset]; // reset all recognizer state variables
81 // wack Lexer state variables
85 if ( state == nil ) {
86 return; // no shared state work to do
88 state.token = nil;
89 state.type = ANTLRCommonToken.INVALID_TOKEN_TYPE;
90 state.channel = ANTLRCommonToken.DEFAULT_CHANNEL;
91 state.tokenStartCharIndex = -1;
92 state.tokenStartCharPositionInLine = -1;
93 state.tokenStartLine = -1;
94 state.text = nil;
102 return [state getToken];
107 if (state.token != aToken) {
109 state.token = aToken;
119 state.channel = ANTLRCommonToken.DEFAULT_CHANNEL;
120 state.tokenStartCharIndex = input.index;
121 state.tokenStartCharPositionInLine = input.charPositionInLine;
122 state.tokenStartLine = input.line;
123 state.text = nil;
140 if ( state.token == nil)
142 else if ( state.token == [ANTLRCommonToken skipToken] ) {
145 return state.token;
164 state.token = [ANTLRCommonToken skipToken];
190 state.token = aToken;
205 Type:state.type
206 Channel:state.channel
207 Start:state.tokenStartCharIndex
209 [aToken setLine:state.tokenStartLine];
211 [aToken setCharPositionInLine:state.tokenStartCharPositionInLine];
227 if ([state getBacktracking] > 0) {
228 state.failed = YES;
238 state.failed = NO;
254 if ([state getBacktracking] > 0) {
255 state.failed = YES;
264 state.failed = NO;
271 if ([state getBacktracking] > 0) {
272 state.failed = YES;
283 state.failed = NO;
306 if (state.text != nil) {
307 return state.text;
309 return [input substringWithRange:NSMakeRange(state.tokenStartCharIndex, input.index-state.tokenStartCharIndex)];
314 state.text = theText;
349 // "state "+nvae.stateNumber