Commit Graph

27 Commits

Author SHA1 Message Date
inv2004 d29d842539
make the module gc:arc compatible (#4) 2021-01-05 23:13:31 +01:00
Mamy Ratsimbazafy a090b168c1
Fix nimble install 2020-12-16 17:04:15 +01:00
mratsim a154dc280e Delete decimals when out-of-scope and avoid intermediate string allocation when creating from raw integers 2019-08-20 11:27:37 +02:00
mratsim f97136cdc3 Indent 2 space + fix tests on 0.19.6 2019-08-20 11:16:40 +02:00
Hugo Granström 4e6d76bc65 [WIP] High level api (#2)
* add basic tests

* implement some of the high level api

* rename initDecimal to newDecimal

* add // operator for divint

* add init Decimal test

* make DecimalType ref[ptr mpd_t] and use quiet proc

* add more tests

* add high level API and make it nimble installable

* Revert "add high level API and make it nimble installable"

This reverts commit 8c6cdfcaa9.

* recommit all that should't be reverted

* fix import

* add document comments to procs

* add the last procs

* fix creating DecimalType from int

* add more tests
2019-08-20 11:12:22 +02:00
Bruno Škvorc 10e41990a7
Update README.md 2019-01-02 14:58:47 +01:00
mratsim e3d9d74dce Merge branch 'master' of https://github.com/status-im/nim-decimal 2018-10-02 15:38:33 +02:00
mratsim 4c7229ba09 Fix CI 2018-10-02 15:38:29 +02:00
Jacek Sieka f2877b79a5
appveyor: fix version check 2018-09-06 12:00:11 -06:00
Jacek Sieka ca88e0bfde
readme: update license 2018-09-05 12:47:06 -06:00
Jacek Sieka beb97841a5
ci: update
readme: fix license, badges
2018-09-04 21:48:50 -06:00
Jacek Sieka 06fe10f644
appveyor: use status-im nim branch 2018-09-02 21:21:24 -06:00
Jacek Sieka 799960e7e4
travis: use cached nim instead of docker 2018-09-02 19:52:43 -06:00
Mamy Ratsimbazafy e3bcae0daf
Fix nimble install 2018-03-31 14:33:31 +02:00
mratsim 9b65e95299 fix `type` issue, tename to Ttype 2018-03-24 15:54:33 +01:00
mratsim 43b3ce2cf8 Low level API done 🔥 2018-03-24 15:51:31 +01:00
mratsim 7bf3726508 🎆 It compiles! 2018-03-22 19:58:57 +01:00
mratsim 02c0ecec5f Use an intermediate C file 2018-03-22 19:00:20 +01:00
mratsim 865d3c20c8 updated generation readme 2018-03-22 17:53:54 +01:00
mratsim 6d1be8e89a Separate the config.h 2018-03-22 17:49:17 +01:00
mratsim 39e6d13904 fix genSources header comment 2018-03-22 16:09:10 +01:00
mratsim 62cb7fefe3 Cosmetic fixes
* autogen readme was txt not markdown
 * generated folder should be a variable
2018-03-22 16:07:39 +01:00
mratsim 41a417fea8 Autoconfigure the C code generation 2018-03-22 16:02:49 +01:00
mratsim cc2cf1011c Reorg source files 2018-03-22 12:04:46 +01:00
mratsim 6f97eb712e Comment out the build status, we have no tests 2018-03-22 10:58:20 +01:00
mratsim 69e60c8703 Make the licensing more obvious in teh README 2018-03-22 10:56:53 +01:00
mratsim 50b197b09a initial commit 2018-03-22 10:55:03 +01:00