ID : ('a'..'z'|'A'..'Z'|'_'|'/') ('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'/') ;
()
| 538 | */ |
| 539 | |
| 540 | Token mID() { |
| 541 | // called from subTemplate; so keep resetting position during speculation |
| 542 | startCharIndex = input.index(); |
| 543 | startLine = input.getLine(); |
| 544 | startCharPositionInLine = input.getCharPositionInLine(); |
| 545 | consume(); |
| 546 | while ( isIDLetter(c) ) { |
| 547 | consume(); |
| 548 | } |
| 549 | return newToken(ID); |
| 550 | } |
| 551 | |
| 552 | /** <pre> |
| 553 | * STRING : '"' |
no test coverage detected