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-03-26 17:48:21 +0800
commit56c1798ede9eedfffc8d1f7646084db63ca97466 (patch)
treec9d7eda4be7ecbf7af9484e628d493f705f1a721 /Makefile
parent1ea57eed7e9e37b40d27b11fe316cfe3569fade6 (diff)
downloaddexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar.gz
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar.bz2
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar.lz
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar.xz
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.tar.zst
dexon-56c1798ede9eedfffc8d1f7646084db63ca97466.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 9cdd9e5b0..ab239837f 100644
--- a/Makefile
+++ b/Makefile
@@ -57,6 +57,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'