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-03-262-976/+1045
* core: vm: sqlvm: make a common interface for statementsTing-Wei Lan2019-03-264-1616/+2247
* core: vm: sqlvm: errors: remove token fieldTing-Wei Lan2019-03-264-469/+440
* core: vm: sqlvm: add ESCAPE grammarwmin02019-03-263-653/+733
* core: vm: sqlvm: errors: add length fieldTing-Wei Lan2019-03-264-440/+470
* core: vm: sqlvm: limit the depth of AST to 1024Ting-Wei Lan2019-03-261-7/+41
* core: vm: sqlvm: parser: move generated code to internal packageTing-Wei Lan2019-03-265-1565/+1585
* core: vm: sqlvm: parser: don't use @, #, $ in unquoted identifiersTing-Wei Lan2019-03-262-35/+34
* core: vm: sqlvm: fill source code position in AST nodesTing-Wei Lan2019-03-263-1100/+1385
* core: vm: sqlvm: check if a number is a valid addressTing-Wei Lan2019-03-263-311/+307
* core: vm: sqlvm: introduce interfaces for AST nodesTing-Wei Lan2019-03-264-1538/+1937
* core: vm: sqlvm: parser: toDecimal handle .0wmin02019-03-262-0/+4
* core: vm: sqlvm: process non-UTF-8 input and escape sequencesTing-Wei Lan2019-03-265-324/+529
* core: vm: sqlvm: parser: properly handle errorsTing-Wei Lan2019-03-264-1241/+1538
* core: vm: sqlvm: move AST and parser to their own packagesTing-Wei Lan2019-03-264-0/+8496