#slice #expressions #string #raekna #calculator #parser #plain-text

raekna-parser

This crate provides the code needed to parse string slices into Expressions that can later be evaluated

4 releases

0.2.1 Oct 5, 2022
0.2.0 Jul 29, 2022
0.1.1 Jun 25, 2022
0.1.0 Jun 14, 2022

#2793 in Rust patterns

Download history 13/week @ 2024-02-22 41/week @ 2024-02-29

54 downloads per month
Used in raekna

MPL-2.0 license

63KB
1.5K SLoC

Raekna

Raekna is a plain text calculator written in Rust. The name is the ascii spelling of the Swedish word "Räkna" which means count or calculate.

Application screenshot

Contributing

See CONTRIBUTING.md for information on how to build and contribute to this repository.

Functionality

Most of the work so far has been focused on architecture and making the UI work with a basic level of polish and expected features. This has come at the expense of the core functionality of the calculator itself. To see the available functionality check the functionality docs

Architecture

The architecture for the project as a whole and for each crate is described in the architecture docs

Dependencies

~1MB
~17K SLoC