term.fs (lib) ☞
The term.fs library helps you emulate a terminal on the screen.
Usage
Use init-term to initialise this library. In order to be able to write
anything to the screen, you need to install a font as a tileset first. You
can use ibm-font.fs for this.
require ibm-font.fs
require term.fs
: main
install-font
init-term ;
Word Index
. ( n – )
Prints the number to the screen and moves the cursor position.
.r ( n1 n2 – )
Prints the number n1 to the screen, using at least n2 positions.
."
Reads the string up to the first " character, and prints the string to the
screen.
? ( c-addr – )
Prints the value at c-addr to the screen.
at-xy ( u1 u2 – )
Moves the cursor to column u1 and row u2.
cr ( – )
Prints a newline (moves the cursor down).
emit ( c – )
Prints the character with the given character code.
page ( – )
Clears the entire screen.
space ( – )
Prints a single space to the screen.
spaces ( u – )
Prints u spaces to the screen.
type ( c-addr u – )
Prints the string starting from c-addr with length u to the screen.
typewhite ( c-addr u – )
Prints u spaces to the screen.