/calc-malc

Primary LanguageJavaMIT LicenseMIT

CalcMalc

Week reports

Week report 1

Week report 2

Week report 3

Week report 4

Week report 5

Week report 6

Documents

Definitions

Testing

Implementation

Manual

Overview

Faculty: TKT

Language: English

Programming language: Java

CalcMalc is simple arthemetic interpreter for the CalcMalc language. The repo contains a REPL (Read, Evaluate, Parse, Loop), and a GUI enviornment. CalcMalc can read any normal arthemetic expression, such as 2+2, and it should also support a handful of other mathematical functions: log, sqrt, max, min, abs. You should also be able to create your own temporary values, variables and functions, and be able to reuse them thourghout the process's lifetime. The project is written in Java and all documents and code will be written in English.