Mike Voronov
0a8827bb3c
chore: use resolver 2 and 2021 edition ( #769 )
2023-12-18 18:48:46 +03:00
Ivan Boldyrev
d41f7646d9
chore: Rust channel update dedicated to Software Engineer Day ( #699 )
2023-09-14 18:55:06 +07:00
renovate[bot]
e90dc9285d
chore(deps): update rust crate lalrpop to 0.20.0 ( #596 )
...
* chore(deps): update rust crate lalrpop to 0.20.0
* Update lalrpop-util to compatible version
* Fix code broken by the API change
* Regenerate parsers
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ivan Boldyrev <ivan@fluence.one>
2023-06-28 03:12:04 +07:00
renovate[bot]
80486ed6ad
chore(deps): update rust crate lalrpop to 0.19.12 ( #588 )
...
* chore(deps): update rust crate lalrpop to 0.19.12
* chore(deps): update rust crate lalrpop-util to 0.19.12
* Update generated files
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ivan Boldyrev <ivan@fluence.one>
2023-05-02 01:39:02 +07:00
renovate[bot]
3027f0be26
chore(deps): update rust crate lalrpop to 0.19.9 ( #551 )
...
* chore(deps): update rust crate lalrpop to 0.19.9
* Regenerate parsers
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ivan Boldyrev <ivan@fluence.one>
2023-04-10 17:55:42 +07:00
Ivan Boldyrev
004ce10abd
Make unstable clippy happy with clippy --fix
( #402 )
...
Most of changes either move variables into `format!` templates
or remove excessive clones.
2022-12-12 22:37:05 +07:00
Ivan Boldyrev
4a2e8be178
refactor(parser): use AirPos
type for AIR script position ( #341 )
...
Use a dedicated wrapper type for better type safety and self-documented code.
2022-09-29 00:16:37 +03:00
Mike Voronov
a4011ef038
Introduce length functor ( #314 )
2022-09-08 16:58:04 +03:00
Ivan Boldyrev
619e8829a9
Get rid of unsafe code in the interpreter ( #303 )
...
* Get rid of unsafe code unless really necessary
* Add lint levels where appropriate
Some crates (air-beautifier, air-testing-framework) have lot of
rust_2018_idioms violations, that will be resolved later.
2022-09-06 00:03:30 +07:00
Mike Voronov
dcab0023d8
fix bug with ap merger #295 ( #296 )
2022-08-18 22:31:29 +03:00
Mike Voronov
58aef82b1e
Add API for returning interpreter memory size ( #210 )
2022-01-26 13:37:22 +03:00
Mike Voronov
1d8182d497
Support scalars in lambda ( #192 )
2021-12-15 12:46:09 +03:00
Mike Voronov
1c55d34981
Use custom logic for lambda instead of json path ( #154 )
2021-10-18 23:23:30 +03:00