func scanStatements()

in db/script.go [25:37]


func scanStatements(data []byte, atEOF bool) (advance int, token []byte, err error) {
	if atEOF && len(data) == 0 {
		return 0, nil, nil
	}
	if i := bytes.IndexByte(data, ';'); i >= 0 {
		return i + 1, data[:i], nil
	}
	if atEOF {
		return 0, nil, errors.New("unterminated statement")
	}
	// Request more data.
	return 0, nil, nil
}