Skip to content

Commit c52fe74

Browse files
authored
Create TODO.md
1 parent c3a8850 commit c52fe74

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

TODO.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
The following are upcoming changes I plan to make in future releases of this software...
2+
3+
- Add a test driver interface so that people can more easily alpha-test the library.
4+
- Add `dfloatN_printf()`, `dfloatN_fprintf()`, `dfloatN_sprintf()`, and `dfloatN_snprintf()` functions analogous to the functions defined in the C Standard Libary. I think this would be a good idea because `dfloatN_ftoa()` requires the user to explicitly free the returned string when done using it, which can be awkward, and which they can easily forget to do, resulting in lost objects accumulating.
5+
- Add arithmetic functions that combine `dfloat` types with `int` types so that the `int` types do not have to be explicitly converted to strings and then converted into `dfloat`s in order for these operations to be performed on the `dfloat`s, which again is awkward for the programmer and can result in accumulated lost objects.
6+
7+
Got any suggestions for other possible improvements? Don't hesitate to message me or submit your own code for review. If I use your code I'll be sure to credit you as a contributer to this project.

0 commit comments

Comments
 (0)