aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/sqlvm/parser
Commit message (Expand)AuthorAgeFilesLines
* core: vm: sqlvm: parser: check if a number literal is an integerTing-Wei Lan2019-05-062-976/+1045
* core: vm: sqlvm: make a common interface for statementsTing-Wei Lan2019-05-064-1616/+2247
* core: vm: sqlvm: errors: remove token fieldTing-Wei Lan2019-05-064-469/+440
* core: vm: sqlvm: add ESCAPE grammarwmin02019-05-063-653/+733
* core: vm: sqlvm: errors: add length fieldTing-Wei Lan2019-05-064-440/+470
* core: vm: sqlvm: limit the depth of AST to 1024Ting-Wei Lan2019-05-061-7/+41
* core: vm: sqlvm: parser: move generated code to internal packageTing-Wei Lan2019-05-065-1565/+1585
* core: vm: sqlvm: parser: don't use @, #, $ in unquoted identifiersTing-Wei Lan2019-05-062-35/+34
* core: vm: sqlvm: fill source code position in AST nodesTing-Wei Lan2019-05-063-1100/+1385
* core: vm: sqlvm: check if a number is a valid addressTing-Wei Lan2019-05-063-311/+307
* core: vm: sqlvm: introduce interfaces for AST nodesTing-Wei Lan2019-05-064-1538/+1937
* core: vm: sqlvm: parser: toDecimal handle .0wmin02019-05-062-0/+4
* core: vm: sqlvm: process non-UTF-8 input and escape sequencesTing-Wei Lan2019-05-065-324/+529
* core: vm: sqlvm: parser: properly handle errorsTing-Wei Lan2019-05-064-1241/+1538
* core: vm: sqlvm: move AST and parser to their own packagesTing-Wei Lan2019-05-064-0/+8496