func lexClob(x *Lexer) stateFn {
	// Determine if we are a short or long string.  If we are a long string then
	// we need to keep looking for long strings before we end.
	if ch := x.next(); ch == '"' {
		return lexClobShort
	}
	x.backup()
	return lexClobLong
}
// lexClob determines whether the clob uses the long or short string format then
// returns the corresponding stateFn.
lexClob determines whether the clob uses the long or short string format then
returns the corresponding stateFn.
// lexClob determines whether the clob uses the long or short string format then // returns the corresponding stateFn .
func lexClob(x *Lexer) stateFn {
	if ch := x.next(); ch == '"' {
		return lexClobShort
	}
	x.backup()
	return lexClobLong
}
func lexClob ( x * Lexer ) stateFn { if ch := x . next ( ) ; ch == '"' { return lexClobShort } x . backup ( ) return lexClobLong }
lexClob determines whether the clob uses the long or short string format then
returns the corresponding stateFn.
lexClob determines whether the clob uses the long or short string format then returns the corresponding stateFn .
// Determine if we are a short or long string.  If we are a long string then // we need to keep looking for long strings before we end.