Skip to content

Commit 6802d1b

Browse files
committed
optimize lexer complie
1 parent f445f11 commit 6802d1b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lexer.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ func init() {
314314

315315
AddTokenBetween(_doubleQuoteStr, []byte(`"`), byte('"'))
316316
AddTokenBetween(_singleQuoteStr, []byte(`'`), byte('\''))
317-
err := lexer.Compile()
317+
err := lexer.CompileNFA()
318318
if err != nil {
319319
panic(err)
320320
}

parser_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ func TestSingleQuery(t *testing.T) {
115115
assert.NoError(t, err)
116116
assert.Equal(t, 1, len(stmt))
117117
assert.IsType(t, &ast.CreateTableStmt{}, stmt[0])
118-
assert.Equal(t, `create table db1.table1 (id number(10))`, stmt[0])
118+
assert.Equal(t, `create table db1.table1 (id number(10))`, stmt[0].Text())
119119

120120
stmt, err = Parser(`create table db1.table1 (id number(10));`)
121121
assert.NoError(t, err)
122122
assert.Equal(t, 1, len(stmt))
123123
assert.IsType(t, &ast.CreateTableStmt{}, stmt[0])
124-
assert.Equal(t, `create table db1.table1 (id number(10));`, stmt[0])
124+
assert.Equal(t, `create table db1.table1 (id number(10));`, stmt[0].Text())
125125
}
126126

127127
func TestMultiQuery(t *testing.T) {

0 commit comments

Comments
 (0)