this is going to cover very big numbers and test them for efficiency and stuff. This is for my final year project for BCT in University of Galway
- Catch2 for unit testing.
- CMake
- Ninja
- A C++20 compatible compiler.
As this is packaged with CPM, it will automatically handle dependencies (outside of stuff like ninja and cmake) so you can run the following:
$ mkdir build
$ cd build
$ cmake -G "Ninja" ../
- Basic composite number type
- --Trivially Human-Readable number type-- (Bad Idea (VERY VERY slow) but It's done)
- [] Decimal place support
- Negative Number support
- [] Non-statically sized type
- Statically sized (But templated) numerical type
- [] Floating Point type
- [] Investigate whether or not AVX is practical