aboutsummaryrefslogtreecommitdiff
path: root/src/big_int.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add experimental support for a threaded semantic checker to `-threaded-checker`gingerBill2021-07-101-1/+3
* Fix typogingerBill2021-07-101-1/+1
* Fix `big_int_to_f64`gingerBill2020-05-301-6/+51
* Improve performance of tokenization and parsinggingerBill2020-05-271-1/+1
* big_int addition overflow rulesgingerBill2019-11-111-1/+1
* Fix `big_int_or` and `big_int_xor`gingerBill2019-11-101-15/+17
* Fix big subtraction for very large numbers on edges of overflow.gingerBill2019-11-101-1/+4
* Remove `inline` from many of the mem.* proceduresgingerBill2019-02-041-1/+0
* Fix BigInt normalization issue #293gingerBill2018-12-081-5/+20
* Fix big int shifts of 0gingerBill2018-10-281-0/+14
* Replaced __builtin_clz by long long version - Fixes #268Alexis Breust2018-10-081-1/+1
* Fix parenthesis warning on clanggingerBill2018-08-081-1/+1
* using Foo :: enum {A, B, C}; len(Foo)gingerBill2018-07-291-1/+0
* Support larger integer literals to work with the new BigInt systemgingerBill2018-07-291-21/+34
* Fix typosgingerBill2018-07-281-3/+3
* Correctly handle bitwise operations for negative BigIntgingerBill2018-07-281-80/+224
* Fix big_int_shrgingerBill2018-07-281-3/+5
* BigInt support in the constant systemgingerBill2018-07-281-0/+1262