diff options
Diffstat (limited to 'CHANGELOG.txt')
-rw-r--r-- | CHANGELOG.txt | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e7376b4..489f3cc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,32 @@ +# 16.0 + +* Rewrite project (the following is the current feature set); +* Add minimum-width unsigned integer types: i8, i01, i02, i04; +* Add minimum-width signed integer types: i8s, i01s, i02s, i04s; +* Add type for object sizes: sz; +* Add type for pointer values: ptr; +* Add function for logical values: bool; +* Add logical constants: false, true; +* Add function for memory sequence copying: cp; +* Add function for memory sequence filling: fill; +* Add types for storing quotients and remainders: quotrem8, quotrem01, quotrem02, quotrem04; +* Add function for division and modulo: divmod; +* Add function for getting absolute values: abs; +* Add function for memory sequence comparison: eq; +* Add function for radication: root (unimplemented); +* Add function for exponentiation: exp (unimplemented); +* Add function for bytes value searching: srch: +* Add constant for indicating invalid positions: nopos; +* Add constant for indicating null pointers: nullptr; +* Add types for UTF-8, UTF-16,a and UTF-32 values: chr8, chr01, chr02; +* Add function for UTF-8 encoding: utf8enc; +* Add function for UTF-8 decoding: utf8dec; +* Add function for UTF-32 to UTF-8 length calculations: utf8enclen; +* Add function for UTF-8 to UTF-32 length calculations: utf8declen; +* Add function for Windows-1252 encoding: win1252enc; +* Add function for Windows-1252 decoding: win1252dec; +* Add function for logarithming: log (unimplemented); + # 15.1 * mem: Implement; |