Crates.io | simple_calculator_cmd |
lib.rs | simple_calculator_cmd |
version | 0.1.1 |
source | src |
created_at | 2021-11-07 08:15:45.173615 |
updated_at | 2021-11-07 08:24:46.380678 |
description | command line simple calculator and library |
homepage | |
repository | https://github.com/chikaku/simple_calculator_cmd |
max_upload_size | |
id | 477986 |
size | 19,133 |
command line simple calculator and library
Goal -> Statement
Statement -> Expression
Expression -> Expression + Term | Expression - Term | Term | + Term | - Term
Term -> Term * Factor | Term / Factor | Factor
Factor -> ( Expression ) | Factor ^ Factor| number
Goal -> Statement
Statement -> Expression
Expression -> Term Expression' | + Term Expression' | - Term Expression'
Expression' -> + Term Expression' | - Term Expression' | ε
Term -> Factor Term'
Term' -> * Factor Term' | / Factor Term' | ε
Factor -> ( Expression ) Factor' | number Factor'
Factor' -> ^ Factor | ε