Rust, Undergrad project 2 (project 4 for class)

Due: Sunday  Nov 18th


Summary: Re implement the core of the linux command line program bc in rust


Details:

I've heard from a few of you that while we are learning two new languages it is also sometimes tough to learn the background information to make interesting projects since that requires other skills too. So I'm going to give you the change to write a rust program that can let you dig into run without other digging too deeply into libraries at the same time. bc is a command line calculator, type bc at the command line of most linux systems and you get a copyright notice then the program waits for you to type in a bit of math, then bc will evaluate that math and print an answer, then wait for the user to type more.


Your subset of bc needs to






Submission:

    zip up your whole project folder with source files and your cargo.toml file and a short writeup describing how to use your program and submit via blackboard.