(l *lexer)
| 134 | } |
| 135 | |
| 136 | func (intp *Intp) selectIntpState(l *lexer) state { |
| 137 | l.start = l.pos |
| 138 | l.pos += 6 |
| 139 | |
| 140 | l.emit(TIntpSelect) |
| 141 | |
| 142 | if l.accept(whitespace) < 1 { |
| 143 | l.emit(TIllegal) |
| 144 | return nil |
| 145 | } |
| 146 | |
| 147 | return intp.selectIdentifierIntpState |
| 148 | } |
| 149 | |
| 150 | func (intp *Intp) selectIdentifierIntpState(l *lexer) state { |
| 151 | l.accept(whitespace) |