Parents: | terminfo |
Class | Superclass | Slots |
bad-magic | tuple | |
extinfo-header | tuple | magic boolean-bytes #numbers #strings string-bytes |
terminfo | tuple | names booleans numbers strings |
terminfo-header | tuple | magic names-bytes boolean-bytes #numbers #strings string-bytes |
Word | Stack effect |
<extinfo-header> | ( magic boolean-bytes #numbers #strings string-bytes -- extinfo-header ) |
<terminfo-header> | ( magic names-bytes boolean-bytes #numbers #strings string-bytes -- terminfo-header ) |
<terminfo> | ( names booleans numbers strings -- terminfo ) |
?read-extinfo | ( header -- extinfo ) |
CURSES6-MAGIC | ( -- value ) |
SYSV-MAGIC | ( -- value ) |
as-assoc | ( terminfo-arrays extinfo -- assoc ) |
bad-magic | ( -- * ) |
boolean-names | ( -- value ) |
check-magic | ( header -- ) |
extinfo-keys | ( key-indexes str-indexes strbuf -- keys ) |
extinfo-values | ( bool-vals int-vals str-indexes strbuf -- vals ) |
field-count | ( header -- n ) |
find-keybuf | ( str-indexes strbuf -- keybuf ) |
legacy>assoc | ( terminfo-arrays -- assoc ) |
next-string | ( offset strbuf -- offset ) |
number-names | ( -- value ) |
parse-extinfo | ( bool-vals int-vals str-indexes key-indexes strbuf -- extinfo ) |
read-booleans | ( header -- booleans ) |
read-extinfo | ( header -- extinfo ) |
read-extinfo-header | ( main-header -- extinfo-header ) |
read-header | ( -- header ) |
read-ints | ( n size -- seq ) |
read-longs | ( n -- seq ) |
read-names | ( header -- names ) |
read-numbers | ( header -- numbers ) |
read-shorts | ( n -- seq ) |
read-strings | ( header -- strings ) |
read-terminfo | ( -- terminfo ) |
reify-strings | ( offsets strbuf -- strings ) |
string-names | ( -- value ) |
string-offset | ( from seq -- str ) |
word-align-input | ( -- ) |
zip-names | ( seq names -- assoc ) |
Word | Stack effect |
bad-magic? | ( object -- ? ) |
extinfo-header? | ( object -- ? ) |
terminfo-header? | ( object -- ? ) |
terminfo? | ( object -- ? ) |