OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
oysheng [Fri, 28 Sep 2018 11:24:29 +0000 (19:24 +0800)]
optimise lockstatement value (#10)
oysheng [Tue, 18 Sep 2018 07:31:55 +0000 (15:31 +0800)]
add assgin statement and modify defined statement to support declaration (#9)
* modify define statement
* add assgin statement
* optimise assign statement
* modify print
* add assign statement unit test
* not support that the variable was been used in assign statement when it's not defined
* check whether the defined variable is used or not
oysheng [Thu, 13 Sep 2018 09:11:35 +0000 (17:11 +0800)]
fix related check to support that if-else statement include lock/unlock statement (#8)
* fix Hash Type check
* optimise lock statement
* add if-else check
* optimise check value
* modify value used count
* add statement result check for if-else
* fix check index for if-else statement
* modify test name
* add recursive contract
oysheng [Mon, 10 Sep 2018 08:09:52 +0000 (16:09 +0800)]
add if-else statement (#7)
* add define statement for equity
* add test
* add if-else statement
* handle with stack
* optimise parameter reference check
* optimise else label
* optimise ifbody stack
* optimse compile if else statement
* check math for count
* add unit test
* optimise parse ifstatement
* after endif support add statements
* add sequese for ifstatement
* add test
* rm redundant modify
oysheng [Fri, 31 Aug 2018 09:51:22 +0000 (17:51 +0800)]
add define statement for equity (#6)
* add define statement for equity
* add test
oysheng [Fri, 24 Aug 2018 05:22:35 +0000 (13:22 +0800)]
add Makefile and ci (#5)
oysheng [Fri, 24 Aug 2018 02:31:38 +0000 (10:31 +0800)]
modify unit test for check_test (#4)
Paladz [Fri, 24 Aug 2018 02:26:25 +0000 (10:26 +0800)]
add test case (#3)
* add test case
* edit for code review
oysheng [Thu, 23 Aug 2018 14:44:50 +0000 (22:44 +0800)]
add value calculate with lock statement (#2)
* add value calculate with lock statement
* remove redundant require code
* optimise style
* delete redundant function
Paladz [Thu, 23 Aug 2018 06:55:31 +0000 (14:55 +0800)]
Merge pull request #1 from Bytom/dev
modify equitycmd from commandline to filename
oysheng [Tue, 21 Aug 2018 06:05:29 +0000 (14:05 +0800)]
modify equitycmd from commandline to filename
paladz [Mon, 20 Aug 2018 08:43:12 +0000 (16:43 +0800)]
cp code from bytom repo