This project was originally a submission to the College Board for the APCSP
Create Performance Task. It is licensed under the BSD 3 Clause license, which
is available at /LICENSE.
Changelog is available at /changelog.md.
SemVer Spec
- Glasgow Haskell Compiler 8.x.x
There is currently no documentation for this project
Source files are located in the /src directory.
- Clone the source
git clone https://github.com/nekodjin/HasKalc.git - Build
- With a POSIX-Compliant Shell:
sh compile - With Windows CMD:
mkdir build mkdir target ghc src\Interpreter\Interpreter.hs src\Lexer\Lexer.hs src\Lexer\Operator.hs src\Lexer\Token.hs src\Parser\Checker.hs src\Parser\Expression.hs src\Parser\Operator.hs src\Parser\Parser.hs src\Main.hs -outputdir build -o target\haskalc.exe -O2
- With a POSIX-Compliant Shell:
- Execute
- For Windows:
target\haskalc - For Other OSes:
target/haskalc
- For Windows: