|
|
@ -57,11 +57,11 @@ func NewScanner(reader io.Reader) *Scanner { |
|
|
|
|
|
|
|
|
func (scanner *Scanner) readRune() { |
|
|
func (scanner *Scanner) readRune() { |
|
|
if scanner.newline { |
|
|
if scanner.newline { |
|
|
scanner.curLine += 1 |
|
|
|
|
|
|
|
|
scanner.curLine++ |
|
|
scanner.curCol = 0 |
|
|
scanner.curCol = 0 |
|
|
scanner.newline = false |
|
|
scanner.newline = false |
|
|
} else { |
|
|
} else { |
|
|
scanner.curCol += 1 |
|
|
|
|
|
|
|
|
scanner.curCol++ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
nextCh, _, err := scanner.reader.ReadRune() |
|
|
nextCh, _, err := scanner.reader.ReadRune() |
|
|
|