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: