Commit Graph

1299 Commits

Author SHA1 Message Date
collin
2d52dd2444 rename circuit_field -> circuit_variable in compiler 2020-09-02 14:13:27 -07:00
collin
d33ca81869 rename circuit_field -> circuit_variable in typed 2020-09-02 14:10:40 -07:00
collin
16f3cbd3dd rename circuit_field -> circuit_variable in ast 2020-09-02 14:07:19 -07:00
Howard Wu
37f9b64343
Merge pull request #331 from AleoHQ/feature/newline-after-test
Add newline after each successful test run
2020-09-02 13:44:41 -07:00
Howard Wu
afc8c6b931
Merge pull request #330 from AleoHQ/feature/unsigned-array-access-only
Add compiler check for signed integer array access
2020-09-02 13:44:11 -07:00
Howard Wu
feaac9a3b9
Merge pull request #327 from AleoHQ/refactor/conditional-statement
Simplify pest grammar rule for conditional statements
2020-09-02 13:41:30 -07:00
Howard Wu
cb3fcf1d1e
Merge pull request #326 from AleoHQ/refactor/array-initializer
Restrict pest grammar rule for array initializers
2020-09-02 13:40:55 -07:00
Howard Wu
000293aab7
Merge pull request #325 from AleoHQ/refactor/array-type
Refactor/array type
2020-09-02 13:39:11 -07:00
Howard Wu
754725f5b7
Merge pull request #322 from AleoHQ/feature/n-group-notation
Feature/n group notation
2020-09-02 13:38:29 -07:00
Howard Wu
335526f4e5
Merge pull request #329 from AleoHQ/feature/leo-add-interface
Remote functionality in `leo add`
2020-09-02 13:36:17 -07:00
collin
70ebdb3172 add newline after each successful test run 2020-09-02 13:23:29 -07:00
collin
5210b1ec77 Add compiler check for signed integer array access 2020-09-02 13:11:42 -07:00
raychu86
8eb167d873 Add support for remote 2020-09-02 12:56:35 -07:00
collin
52f20a0d03 simplify grammar rule for conditional statements 2020-09-02 12:28:54 -07:00
collin
0edad533fb restrict grammar rule for array initializers 2020-09-02 12:19:43 -07:00
raychu86
6206a96a89 Update package_name to package 2020-09-02 12:13:16 -07:00
collin
4b14d108b7 update default input file and examples 2020-09-02 12:01:35 -07:00
collin
f286ba241d add type fail tests 2020-09-02 11:40:58 -07:00
collin
8cf5eb8790 all tests pass 2020-09-02 11:25:49 -07:00
collin
e7091b18ed fix tests 2020-09-02 11:12:12 -07:00
collin
77e2d55765 fix input array type parsing bug 2020-09-02 10:58:10 -07:00
collin
a4b0fb1a49 impl array-type for inputs in typed 2020-09-02 10:24:53 -07:00
collin
024618da9b impl array-type in input 2020-09-02 09:55:32 -07:00
collin
2662fd4a94 impl array-type in compiler 2020-09-02 09:40:09 -07:00
collin
02128488ea impl array-type in typed 2020-09-02 09:16:04 -07:00
collin
7a0dc342fb impl array-type in ast 2020-09-02 09:03:22 -07:00
collin
f823d463f2 merge master 2020-08-31 13:31:23 -04:00
collin
4355e1cd5a support n-group notation 2020-08-31 13:27:44 -04:00
raychu86
db997ac90a Add check that package has been initialized correctly 2020-08-29 18:08:05 -07:00
raychu86
848660cc01 Separate can_initialize and is_initialized in Package 2020-08-29 18:04:51 -07:00
raychu86
10a03aefa0 Create tests for package initialization 2020-08-29 17:58:36 -07:00
raychu86
bcb78bce9c Create initial package test structure 2020-08-29 17:29:51 -07:00
raychu86
8d50a75854 Update error outputs for package initialization 2020-08-29 16:05:38 -07:00
raychu86
ac49c01c84 Implement is_initialized check for package 2020-08-29 15:01:02 -07:00
howardwu
c24b2d1a04 Update release tests 2020-08-29 00:32:13 -07:00
howardwu
0c82495ee6 Rename FILE_NAME -> FILENAME 2020-08-29 00:28:24 -07:00
howardwu
d3e7e610b8 Rename lib -> library 2020-08-29 00:27:00 -07:00
howardwu
d67b5109d4 Update initialize to verify first, then initialize package 2020-08-29 00:24:13 -07:00
howardwu
9884320dd6 Merge branch 'master' of https://github.com/AleoHQ/leo into refactor/packages 2020-08-28 23:55:49 -07:00
raychu86
a84695e53c Update usage of LeoPackage in leo new 2020-08-28 23:47:25 -07:00
howardwu
3b737b2a34 Update leo cli version to dedicated file 2020-08-28 23:38:30 -07:00
howardwu
bf82bf4d1b chore(leo): bump version for new release 2020-08-28 23:26:19 -07:00
raychu86
e25db53818 Update usage of LeoPackage in leo init 2020-08-28 23:21:41 -07:00
raychu86
40f4ffad51 Add PackageError to CLIError 2020-08-28 23:20:57 -07:00
raychu86
920214e5cf Genericize LeoPackage interface 2020-08-28 23:14:22 -07:00
raychu86
75ebf0cef5 Add PackageError 2020-08-28 22:54:36 -07:00
raychu86
ee308530f5 Update package declaration 2020-08-28 22:54:15 -07:00
raychu86
34fa444a06 Update package manifest use of remote 2020-08-28 22:38:31 -07:00
howardwu
194f1daf42 Update Cargo.toml 2020-08-28 22:08:37 -07:00
Howard Wu
ca9163a9c5
Merge pull request #319 from AleoHQ/feature/toml-remotes
Update leo.toml remote convention
2020-08-28 22:06:41 -07:00