Calculator in Rust written as a 32 bit OS kernel