commit | 94e9dc20897a312394602e1e3cb9ae9b5d370a03 | [log] [tgz] |
---|---|---|
author | Mitch Bradley <wmb@firmworks.com> | Tue Sep 24 08:37:15 2019 -1000 |
committer | Mitch Bradley <wmb@firmworks.com> | Tue Sep 24 08:37:15 2019 -1000 |
tree | eb767ad68a4e82a971448f7a4a60f3098bc67687 | |
parent | 4fd72ad78ec0d3c32191480170dce8518e5e799e [diff] |
Handle larger numbers in output conversion (Issue #43) The distance from here to pad was only 100 bytes, so double number conversion in binary on 64-bit systems could overflow. Changed to 140 bytes, giving room for 128 digits plus a few extras.
This is Mitch Bradley's CForth implementation.
This version was derived from the version at One Laptop Per Child, then it was improved as follows:
a) Host version now has line editing b) Host version catches exceptions c) key and key? implemented property in host versions for Linux and Windows d) Makefile fragments factored better, and use pattern rules extensively e) Makefiles in build directories simplified