A small caculator using the pipeline (Pipe&Filter) architecture
- you should use Linux (the pipes are unix sockets).
- build the workspace using
cargo build --release
(oh you should install the rust programming language link:(Install rust)) - execute the project via
target/release/gui
,target/release/calculator
andtarget/release/trace
- and voila! you can execute the simple calculator, btw! the allowed operations are: +, -, / and *
example:
12*(12+12/12-(12+12*12))