diff options
author | wmin0 <wmin0@cobinhood.com> | 2019-01-17 15:51:56 +0800 |
---|---|---|
committer | Jhih-Ming Huang <jm.huang@cobinhood.com> | 2019-05-06 10:44:03 +0800 |
commit | 1c850cdf326ce37a98ad25cb3c42442ca1eec907 (patch) | |
tree | e0cb8e42ccbc4c9dc019e322ca99ab54feb42cd2 /Makefile | |
parent | 9b8cd76237318e173147a7c32763b6b9d9759951 (diff) | |
download | dexon-1c850cdf326ce37a98ad25cb3c42442ca1eec907.tar.gz dexon-1c850cdf326ce37a98ad25cb3c42442ca1eec907.tar.zst dexon-1c850cdf326ce37a98ad25cb3c42442ca1eec907.zip |
core: vm: sqlvm: add sql language parser prototyping
Add sql language parser prototyping along with
1. grammar file implemented with github.com/mna/pigeon
2. ast node struct definition
3. simple parser test which only test if error existed
4. ast printer utility for visualizing parsing result
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -59,6 +59,7 @@ devtools: env GOBIN= go get -u github.com/kevinburke/go-bindata/go-bindata env GOBIN= go get -u github.com/fjl/gencodec env GOBIN= go get -u github.com/golang/protobuf/protoc-gen-go + env GOBIN= go get -u github.com/mna/pigeon env GOBIN= go install ./cmd/abigen @type "npm" 2> /dev/null || echo 'Please install node.js and npm' @type "solc" 2> /dev/null || echo 'Please install solc' |