aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorwmin0 <wmin0@cobinhood.com>2019-01-17 15:51:56 +0800
committerJhih-Ming Huang <jm.huang@cobinhood.com>2019-05-06 10:44:03 +0800
commit1c850cdf326ce37a98ad25cb3c42442ca1eec907 (patch)
treee0cb8e42ccbc4c9dc019e322ca99ab54feb42cd2 /Makefile
parent9b8cd76237318e173147a7c32763b6b9d9759951 (diff)
downloaddexon-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--Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 14f79c8ef..f6dc12275 100644
--- a/Makefile
+++ b/Makefile
@@ -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'