Commit Graph

5045 Commits

Author SHA1 Message Date
Pranav Gaddamadugu
18274bf4f9 More tyc 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
f4f77cdf55 Enable modes for return types in parser and AST 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
5d6c402c04 Fix buggy case 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
4266ba28c1 more wip 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
9f56b34677 wip 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
881ee569d1 Add test with buggy variant 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
3efb4c5108 More tyc and ssa for finalize 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
791463c82f WIP tyc for finalize 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
77effd4613 Implement parsing for finalize, increment, and decrement 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
044e41d80e Add new statements to passes 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
bd232127dc Clean up statments; add increment, decrement, and finalize 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
5521e7f30b Add finalize block to AST 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
75307d1d4e More tests 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
195fc4da31 Implement codegen for mappings 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
8a8e198f59 Tyc for mappings 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
1b6dea395f Add parser tests; regen expectations 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
09e9aeb537 Add support for mappings in the parsers 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
dffb788913 Add Mapping to Program and passes 2022-09-06 12:13:32 -07:00
Pranav Gaddamadugu
0e00c5dac3 Add Mapping to AST 2022-09-06 12:13:32 -07:00
Collin Chin
5c706f2888
Merge pull request #2057 from AleoHQ/fix/readme
Fix readme links and clippy lints
2022-09-06 16:36:56 +02:00
collin
d0a2b8c3ce cargo clippy 2022-09-06 15:00:42 +02:00
collin
f7f94fbdc8 fix broken links 2022-09-06 14:17:50 +02:00
d0cd
315dbb334a
Merge pull request #2049 from AleoHQ/dependabot/cargo/testnet3/sha2-0.10.3
Bump sha2 from 0.10.2 to 0.10.3
2022-09-02 16:23:40 -07:00
d0cd
b0b848e958
Merge pull request #2048 from AleoHQ/dependabot/cargo/testnet3/anyhow-1.0.63
Bump anyhow from 1.0.62 to 1.0.63
2022-09-02 16:21:51 -07:00
d0cd
3f9a919993
Merge pull request #2047 from AleoHQ/dependabot/cargo/testnet3/thiserror-1.0.33
Bump thiserror from 1.0.32 to 1.0.33
2022-09-02 16:21:23 -07:00
dependabot[bot]
7863d04c77
Bump sha2 from 0.10.2 to 0.10.3
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.2...sha2-v0.10.3)

---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31 10:14:07 +00:00
dependabot[bot]
9481744cd6
Bump anyhow from 1.0.62 to 1.0.63
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.62 to 1.0.63.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.62...1.0.63)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31 10:13:56 +00:00
dependabot[bot]
b2825f922e
Bump thiserror from 1.0.32 to 1.0.33
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.32 to 1.0.33.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.32...1.0.33)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31 10:13:46 +00:00
Collin Chin
5960ae21ac
Merge pull request #2043 from AleoHQ/feat/deploy
Implement leo deploy
2022-08-29 10:48:24 +02:00
collin
99d73a6010 impl leo deploy 2022-08-29 10:15:06 +02:00
collin
0d039bfa3f Update deps 2022-08-29 09:57:56 +02:00
Collin Chin
54dae5db3b
Merge pull request #2039 from yuliyu123/patch-1
Fix leo install method
2022-08-24 12:01:54 +02:00
Collin Chin
298ab90720
Merge pull request #2038 from AleoHQ/fix/nodeploy
changes -- --nodeploy to --nodeploy
2022-08-24 12:00:25 +02:00
yuliyu123
b87c3e7da7
Update README.md 2022-08-24 17:46:43 +08:00
yuliyu123
85bb0251e4
Update README.md 2022-08-24 17:46:13 +08:00
collin
0b9730416b Update deps 2022-08-24 11:43:36 +02:00
yuliyu123
b4e3115f80
Update README.md 2022-08-24 17:42:24 +08:00
collin
4e35d5d3ce changes -- --nodeploy to --nodeploy 2022-08-24 08:13:57 +02:00
Collin Chin
a852fa3c2e
Merge pull request #2036 from AleoHQ/fix/newline-in-generated-code
[Fix] Newline in generated code
2022-08-23 21:41:18 +02:00
Collin Chin
b632a93ba7
Merge pull request #2035 from AleoHQ/feat/leo-node-cmd
leo node cli command
2022-08-23 21:40:45 +02:00
collin
31c160406a fix build err 2022-08-23 20:25:48 +02:00
Collin Chin
d4a78a5633
Update leo/commands/node.rs 2022-08-23 19:13:36 +02:00
d0cd
cf40f3fc0e
Merge pull request #2027 from AleoHQ/dependabot/cargo/testnet3/serde-1.0.144
Bump serde from 1.0.143 to 1.0.144
2022-08-23 09:58:08 -07:00
Pranav Gaddamadugu
d4470fc3bf Fix newline 2022-08-23 09:54:45 -07:00
collin
378aed5f54 fix error 2022-08-23 18:35:20 +02:00
collin
1c1ba713a6 cargo fmt 2022-08-23 17:45:46 +02:00
collin
aa90b208bf Update deps and fix node command 2022-08-23 17:43:20 +02:00
collin
ca408d5fc8 add node command 2022-08-23 17:22:19 +02:00
Collin Chin
fb846c86f1
Merge pull request #2033 from swift-mx/testnet3
fix: Missing line break
2022-08-23 16:52:16 +02:00
mx
a539be5231 fix: Missing line break 2022-08-23 18:11:12 +08:00