OSDN Git Service

new equity compiler (#1459)
authoroysheng <33340252+oysheng@users.noreply.github.com>
Tue, 13 Nov 2018 02:31:09 +0000 (10:31 +0800)
committerPaladz <yzhu101@uottawa.ca>
Tue, 13 Nov 2018 02:31:09 +0000 (10:31 +0800)
commit7b5b24726ab7ec283f650c22b2eae835ee073136
tree2cf1c7517c5c68ed51f51be4e556f16ffe48d2ab
parent4b747c1ca703564075afa9f2948e768e006af39c
new equity compiler  (#1459)

* new equity compiler

* equity compiler tool

* delete value

* update equity front end.

* optimise

* update equity front end.

* update equity dashboard.

* delete unrelated file
21 files changed:
api/compile.go
equity/Makefile [new file with mode: 0644]
equity/README.md [new file with mode: 0644]
equity/compiler/ast.go
equity/compiler/builder.go
equity/compiler/builtins.go
equity/compiler/checks.go
equity/compiler/checks_test.go
equity/compiler/cmd/equitycmd/equitycmd.go
equity/compiler/compile.go
equity/compiler/compile_test.go
equity/compiler/doc.go
equity/compiler/environ.go
equity/compiler/equitytest/equitytest.go
equity/compiler/parse.go
equity/compiler/stack.go
equity/compiler/types.go
equity/equity.go
equity/equity/main.go [new file with mode: 0644]
equity/equity/util/instance.go [new file with mode: 0644]
equity/equity/util/shift.go [new file with mode: 0644]