Commit Graph

4252 Commits

Author SHA1 Message Date
gluax
7f21855312 fix infinite loop, check if tests work 2022-02-23 16:14:53 -08:00
gluax
8fddfc639f lexer errors so far 2022-02-23 15:56:30 -08:00
Alessandro Coglio
b3505b6d32 [parser] Minor documentation fixes. 2022-02-23 15:12:58 -08:00
0rphon
45326234c3 updated tests 2022-02-23 15:09:19 -08:00
0rphon
c6926ef1fa Merge remote-tracking branch 'origin/testnet3' into improve-parser-tests 2022-02-23 15:07:49 -08:00
0rphon
ba6f235937 added some more test cases 2022-02-23 15:07:32 -08:00
Collin Chin
2e08e1bb47
Merge pull request #1601 from AleoHQ/leo-parser-inputs
[Feature] Leo parser inputs
2022-02-23 13:48:22 -08:00
collin
f7dd4f3c64 clippy 2022-02-23 11:53:21 -08:00
damirka
42520f8972 fix errors readme 2022-02-23 19:42:25 +03:00
Damir S
e60c56941a
Update ast/src/input/section.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2022-02-23 19:41:13 +03:00
Damir S
a68b56881b
Update ast/src/input/definition.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2022-02-23 19:41:02 +03:00
Mazdak Farrokhzad
9d34a6da05
unexpected_token: add link to leo grammar 2022-02-23 12:26:32 +01:00
Mazdak Farrokhzad
cb02a06821
error-guide: remove invalid_package_name 2022-02-23 12:25:03 +01:00
Mazdak Farrokhzad
84617bd7af
Fix nits in error guide
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2022-02-23 11:55:37 +01:00
collin
d1098985eb remove unused bors 2022-02-22 15:43:19 -08:00
collin
2d1e0c8e50 create folder for unused cli commands 2022-02-22 15:40:59 -08:00
collin
9799520f43 delete unused wasm ci 2022-02-22 15:13:50 -08:00
collin
e263e64279 restructure compiler and delete unused code 2022-02-22 15:12:52 -08:00
Collin Chin
1312c5d036
Merge pull request #1630 from AleoHQ/dependabot/cargo/testnet3/clap-3.1.1
Bump clap from 3.1.0 to 3.1.1
2022-02-22 13:51:34 -08:00
Collin Chin
f57bbcfc8a
Merge pull request #1629 from AleoHQ/dependabot/cargo/testnet3/anyhow-1.0.55
Bump anyhow from 1.0.54 to 1.0.55
2022-02-22 13:51:23 -08:00
Mazdak Farrokhzad
d98f08c179 document all parser errors 2022-02-22 16:33:47 +01:00
dependabot[bot]
9ae4dd34a5
Bump clap from 3.1.0 to 3.1.1
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.1.0...v3.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-22 10:19:11 +00:00
dependabot[bot]
9bd866da5f
Bump anyhow from 1.0.54 to 1.0.55
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.54 to 1.0.55.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.54...1.0.55)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-22 10:18:58 +00:00
damirka
16884cbd1a doc errors 2022-02-22 13:00:23 +03:00
damirka
9fc7aa6dd9 parser examples rework - structopt added 2022-02-22 12:56:01 +03:00
damirka
ec1ac99f6f cleanup in parser example 2022-02-22 12:31:57 +03:00
damirka
239f06b3af removes leo_input mentions, cleanup dep 2022-02-22 03:10:50 +03:00
damirka
aa61840eb6 Merge branch 'testnet3' into leo-parser-inputs 2022-02-22 02:59:54 +03:00
damirka
f02a972fb9 removes state parsing 2022-02-22 02:54:02 +03:00
damirka
0c22d631e8 adds tests, removes legacy code 2022-02-22 02:18:33 +03:00
damirka
4c18eb91b7 indexmap key is now a symbol 2022-02-22 01:11:58 +03:00
damirka
5586c42266 added inputerror 2022-02-21 23:01:32 +03:00
Collin Chin
266a14db13
Merge pull request #1628 from AleoHQ/dependabot/cargo/testnet3/anyhow-1.0.54
Bump anyhow from 1.0.53 to 1.0.54
2022-02-21 11:01:31 -08:00
Collin Chin
7fb6216a13
Merge pull request #1625 from AleoHQ/bug/1620-malformed-block-comments
[Fix] malformed block comments
2022-02-21 11:01:21 -08:00
damirka
e439a2fdff added additional argument to examples 2022-02-21 21:52:12 +03:00
damirka
7a29c8ba6d cleanup, serializers 2022-02-21 21:36:46 +03:00
damirka
c90b8de590 pre-review fixes 2022-02-21 20:42:00 +03:00
dependabot[bot]
5960e87aaf
Bump anyhow from 1.0.53 to 1.0.54
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.53 to 1.0.54.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.53...1.0.54)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 10:30:01 +00:00
Collin Chin
b3ae194ef7
Merge pull request #1624 from AleoHQ/bug/1405-reject-one-element-tuples
[Fix] Disallow 1 element tuple types and variables
2022-02-18 18:16:42 -08:00
Collin Chin
4ac6cbc662
Merge pull request #1621 from AleoHQ/doc-fixes
[doc] Fix some typos and move a misplaced doc comment.
2022-02-18 18:16:33 -08:00
Collin Chin
a8c4c2b36d
Merge pull request #1623 from AleoHQ/bug/1604-package-name-parsing-and-aliases-fix
[Fix] Package Name Parsing
2022-02-18 18:16:24 -08:00
Collin Chin
5f32e81008
Merge pull request #1609 from AleoHQ/abnf-pkgname-to-ident
[ABNF] Replace package names with identifiers.
2022-02-18 18:16:13 -08:00
gluax
122315db3d fix test 2022-02-18 15:37:49 -08:00
0rphon
c767907b25 removed more dead lexer code 2022-02-18 16:29:24 -07:00
gluax
be9a181ef2 rengen tests 2022-02-18 15:21:18 -08:00
gluax
3515fa051d fix not needing to close block comments at end of file 2022-02-18 15:18:25 -08:00
gluax
8fd55656ee fix other parens cases 2022-02-18 15:04:38 -08:00
0rphon
938f1fdbc1 removed dead code from lexer 2022-02-18 15:49:39 -07:00
gluax
5a72a8e6bf disallow 1 element tuple types 2022-02-18 14:42:01 -08:00
gluax
44a3d63b2f fix one test, pull latest changes 2022-02-18 13:10:17 -08:00