Commit Graph

23 Commits

Author SHA1 Message Date
collin
dcd484a62f fix imports 2020-05-05 18:43:31 -07:00
collin
d7167f5b2b fix syntax for _type, struct fields, protected names 2020-05-05 18:04:25 -07:00
collin
e720409ca3 refactor main function parameters 2020-05-05 17:36:03 -07:00
collin
10ca30ac93 impl pass by value functions 2020-05-04 16:42:40 -07:00
collin
98a7d0bdf6 impl 0, 1 or more return arg 2020-05-04 11:40:29 -07:00
collin
fa4f786f22 impl let statements 2020-05-02 19:03:50 -07:00
collin
b9afcff602 u32 assert equal 2020-04-30 20:46:59 -07:00
collin
b683e93762 impl assert_eq( , ) 2020-04-30 14:00:30 -07:00
collin
1bfc31c4d5 impl field comparator functionality 2020-04-30 12:13:23 -07:00
collin
f071764548 fix field pow. fix eq vs enforce_eq 2020-04-30 11:36:35 -07:00
collin
e5513d7bcf add exponentiation assignment 2020-04-30 10:34:49 -07:00
collin
90658f362d impl operator assign statements 2020-04-30 10:27:13 -07:00
collin
48ab4747e0 fix multiple assignment bug 2020-04-27 17:15:54 -07:00
collin
1dcaa06ef0 early function termination 2020-04-27 17:00:02 -07:00
collin
f69032c833 impl if else conditional statements 2020-04-27 14:36:05 -07:00
howardwu
026b59a67a Rename program to compiler 2020-04-26 22:34:15 -07:00
howardwu
85eb6cf6a8 Merge branch 'master' of https://github.com/AleoHQ/language into feature/compiler 2020-04-26 22:29:22 -07:00
collin
a76a109b3c add semicolons after imports and statements 2020-04-25 23:38:58 -07:00
collin
bfcdaf2b07 impl specific import, import *, import aliasing 2020-04-25 23:25:48 -07:00
collin
59cf617a08 enforce explicit types in defnitions and arrays 2020-04-24 12:34:09 -07:00
collin
9e163428a9 merge master 2020-04-23 21:22:29 -07:00
howardwu
0a49dd1ec3 Adds compiler module 2020-04-23 18:52:43 -07:00
howardwu
1ec03fdb09 Migrate to workspace 2020-04-23 18:33:43 -07:00