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