nim-stint/stint/private
Mamy Ratsimbazafy 184e22b659
Compile-time creation of Uint (#53)
* Start on allowing compile-time stint. Works for Uint256

* remove and reorder initUintImpl, zero and one procs

* Fix assignation of uint64 to 2xuint32, remove unsafeConv and use const for base/radix

* assign_least_significant_words shouldn't implicitly capture result

* Simplify least significant words macros
2018-06-16 18:54:40 +02:00
..
as_signed_words.nim Compile-time creation of Uint (#53) 2018-06-16 18:54:40 +02:00
as_words.nim Compile-time creation of Uint (#53) 2018-06-16 18:54:40 +02:00
bithacks.nim Corrected package structure 2018-05-08 17:42:42 +03:00
conversion.nim Corrected package structure 2018-05-08 17:42:42 +03:00
datatypes.nim Corrected package structure 2018-05-08 17:42:42 +03:00
initialization.nim Compile-time creation of Uint (#53) 2018-06-16 18:54:40 +02:00
int_addsub.nim Corrected package structure 2018-05-08 17:42:42 +03:00
int_bitwise_ops.nim Corrected package structure 2018-05-08 17:42:42 +03:00
int_comparison.nim Modular arithmetic (#47) 2018-05-16 10:41:46 +02:00
int_div.nim Corrected package structure 2018-05-08 17:42:42 +03:00
int_highlow.nim fix highest signed int comment 2018-05-17 09:45:42 +02:00
int_mul.nim Corrected package structure 2018-05-08 17:42:42 +03:00
int_negabs.nim Corrected package structure 2018-05-08 17:42:42 +03:00
stdlib_bitops.nim Corrected package structure 2018-05-08 17:42:42 +03:00
uint_addsub.nim Corrected package structure 2018-05-08 17:42:42 +03:00
uint_bitwise_ops.nim Corrected package structure 2018-05-08 17:42:42 +03:00
uint_comparison.nim Modular arithmetic (#47) 2018-05-16 10:41:46 +02:00
uint_div.nim Corrected package structure 2018-05-08 17:42:42 +03:00
uint_exp.nim Modular arithmetic (#47) 2018-05-16 10:41:46 +02:00
uint_highlow.nim Corrected package structure 2018-05-08 17:42:42 +03:00
uint_mul.nim Corrected package structure 2018-05-08 17:42:42 +03:00