documentation update

This commit is contained in:
nathanriggs 2018-11-16 22:46:01 -05:00
parent a1c5abef32
commit 9bb1115b38
2 changed files with 107 additions and 53 deletions

106
README.md
View File

@ -10,77 +10,77 @@ Planned libraries include, along with associated Macros:
CORE DISK CORE DISK
* stdio.lib: Standard Input/Output library. * stdio.lib: Standard Input/Output library.
...* XPRINT ..* XPRINT
...* DPRINT ..* DPRINT
...* THLIN ..* THLIN
...* TVLIN ..* TVLIN
...* CURSFOR ..* CURSFOR
...* CURSBAK ..* CURSBAK
...* CURSDN ..* CURSDN
...* CURSUP ..* CURSUP
...* TFILLA ..* TFILLA
...* SINPUT ..* SINPUT
...* GPBX ..* GPBX
* common.lib: Common, useful subroutines: memory swaps, etc. * common.lib: Common, useful subroutines: memory swaps, etc.
...* MEMFILL ..* MEMFILL
...* MEMMOVE ..* MEMMOVE
...* DELAYMS ..* DELAYMS
...* ZSAVE ..* ZSAVE
...* ZLOAD ..* ZLOAD
MATH DISK MATH DISK
* math8.lib: 8-bit Integer Math Library. * math8.lib: 8-bit Integer Math Library.
...* RND8 ..* RND8
...* RANDB ..* RANDB
...* MUL8 ..* MUL8
...* DIV8 ..* DIV8
* math16.lib: 16-bit Integer Math Library. * math16.lib: 16-bit Integer Math Library.
...* ADD16 ..* ADD16
...* SUB16 ..* SUB16
...* MUL16 ..* MUL16
...* SDIV16 ..* SDIV16
...* UDIV16 ..* UDIV16
...* SREM16 ..* SREM16
...* UREM16 ..* UREM16
...* CMP16 ..* CMP16
...* RND16 ..* RND16
IO DISK IO DISK
* fileio.lib: File Input/Output Library. * fileio.lib: File Input/Output Library.
...* BSAVE (may be deleted) ..* BSAVE (may be deleted)
...* BLOAD (may be deleted) ..* BLOAD (may be deleted)
...* TMODE ..* TMODE
...* CMD ..* CMD
...* FPRINT ..* FPRINT
...* FPSTR ..* FPSTR
...* FINPUT ..* FINPUT
* in the future, serial routines will also reside here. * in the future, serial routines will also reside here.
ARRAYS DISK ARRAYS DISK
* arrays81.lib: library for managing 1-dimensional 8-bit arrays. * arrays81.lib: library for managing 1-dimensional 8-bit arrays.
...* DIM81 ..* DIM81
...* AGET81 ..* AGET81
...* APUT81 ..* APUT81
* arrays82.lib: library for managing 2-dimensional 8-bit arrays. * arrays82.lib: library for managing 2-dimensional 8-bit arrays.
...* DIM82 ..* DIM82
...* AGET82 ..* AGET82
...* APUT82 ..* APUT82
* 16-bit array libraries will also be on this disk in the future * 16-bit array libraries will also be on this disk in the future
STRINGS DISK STRINGS DISK
* strings.lib: Library for managing strings. * strings.lib: Library for managing strings.
...* STRCOMP ..* STRCOMP
...* STRCAT ..* STRCAT
...* ASC2STR ..* ASC2STR
...* STR2ASC ..* STR2ASC
...* PRNSTR ..* PRNSTR
...* NUM2STR ..* NUM2STR
...* STR2NUM ..* STR2NUM
* substrings.lib: Library for manipulating substrings. * substrings.lib: Library for manipulating substrings.
...* SUBPOS ..* SUBPOS
...* SUBCOPY ..* SUBCOPY
...* SUBDEL ..* SUBDEL
...* SUBINS ..* SUBINS
~~LORES DISK~~ ~~LORES DISK~~
* ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~ * ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~

View File

@ -10,23 +10,77 @@ Planned libraries include, along with associated Macros:
CORE DISK CORE DISK
* stdio.lib: Standard Input/Output library. * stdio.lib: Standard Input/Output library.
...* XPRINT
...* DPRINT
...* THLIN
...* TVLIN
...* CURSFOR
...* CURSBAK
...* CURSDN
...* CURSUP
...* TFILLA
...* SINPUT
...* GPBX
* common.lib: Common, useful subroutines: memory swaps, etc. * common.lib: Common, useful subroutines: memory swaps, etc.
...* MEMFILL
...* MEMMOVE
...* DELAYMS
...* ZSAVE
...* ZLOAD
MATH DISK MATH DISK
* math8.lib: 8-bit Integer Math Library. * math8.lib: 8-bit Integer Math Library.
...* RND8
...* RANDB
...* MUL8
...* DIV8
* math16.lib: 16-bit Integer Math Library. * math16.lib: 16-bit Integer Math Library.
...* ADD16
...* SUB16
...* MUL16
...* SDIV16
...* UDIV16
...* SREM16
...* UREM16
...* CMP16
...* RND16
IO DISK IO DISK
* fileio.lib: File Input/Output Library. * fileio.lib: File Input/Output Library.
...* BSAVE (may be deleted)
...* BLOAD (may be deleted)
...* TMODE
...* CMD
...* FPRINT
...* FPSTR
...* FINPUT
* in the future, serial routines will also reside here. * in the future, serial routines will also reside here.
ARRAYS DISK ARRAYS DISK
* arrays81.lib: library for managing 1-dimensional 8-bit arrays. * arrays81.lib: library for managing 1-dimensional 8-bit arrays.
...* DIM81
...* AGET81
...* APUT81
* arrays82.lib: library for managing 2-dimensional 8-bit arrays. * arrays82.lib: library for managing 2-dimensional 8-bit arrays.
...* DIM82
...* AGET82
...* APUT82
* 16-bit array libraries will also be on this disk in the future * 16-bit array libraries will also be on this disk in the future
STRINGS DISK STRINGS DISK
* strings.lib: Library for managing strings. * strings.lib: Library for managing strings.
...* STRCOMP
...* STRCAT
...* ASC2STR
...* STR2ASC
...* PRNSTR
...* NUM2STR
...* STR2NUM
* substrings.lib: Library for manipulating substrings.
...* SUBPOS
...* SUBCOPY
...* SUBDEL
...* SUBINS
~~LORES DISK~~ ~~LORES DISK~~
* ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~ * ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~