1
0
mirror of https://github.com/KarolS/millfork.git synced 2026-04-26 10:20:51 +00:00

Documentation fixes

This commit is contained in:
Karol Stasiak
2019-06-05 11:46:06 +02:00
parent 77b3628dde
commit b4b2e9b041
7 changed files with 37 additions and 27 deletions
+24
View File
@@ -0,0 +1,24 @@
[< back to index](../index.md)
## stdio
The `stdio` module automatically imports the `string` and `err` modules.
It requires an implementation of `void putchar(byte a)` and therefore works only on targets with console output.
#### `void putstr(pointer str, byte len)`
Prints a string of length `len` located at address `str`.
#### `void putstrz(pointer str)`
Prints a null-terminated string located at address `str`.
If the string is longer than 255 bytes, then the behaviour is undefined (might even crash).
#### `void putword(word w)`
Prints the decimal representation of the 16-bit unsigned integer `w`.
#### `void ensure_mixedcase()`
On targets that have separate all-caps and mixed-case modes (like most Commodore machines), switches to the mixed-case mode.