ID : ('a'..'z'|'A'..'Z'|'_'|'/') ('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'/') ;
()
| 527 | */ |
| 528 | |
| 529 | Token mID() { |
| 530 | // called from subTemplate; so keep resetting position during speculation |
| 531 | startCharIndex = input.index(); |
| 532 | startLine = input.getLine(); |
| 533 | startCharPositionInLine = input.getCharPositionInLine(); |
| 534 | consume(); |
| 535 | while ( isIDLetter(c) ) { |
| 536 | consume(); |
| 537 | } |
| 538 | return newToken(ID); |
| 539 | } |
| 540 | |
| 541 | /** <pre> |
| 542 | * STRING : '"' |
no test coverage detected