(msg string)
| 62 | } |
| 63 | |
| 64 | func (parser *Parser) syntaxError(msg string) error { |
| 65 | msg = fmt.Sprintf( |
| 66 | "syntax error line <%d> column <%d>: %s", |
| 67 | parser.curTok.Line, |
| 68 | parser.curTok.Column, |
| 69 | msg, |
| 70 | ) |
| 71 | return errors.New(msg) |
| 72 | } |
| 73 | |
| 74 | func (parser *Parser) readToken() token.Token { |
| 75 | parser.curTok = parser.scanner.NextToken() |
no outgoing calls
no test coverage detected