4 ; String accululator management
9 ;----- Overview -------------------------------------------------------------
17 [ :LNOT::DEF:stracc__dfn
20 ; --- stracc_ensure ---
24 ; On exit: R0 == address of string to use
25 ; R1 == offset of string from stracc, in upper 24 bits
27 ; Use: Ensures tha there are at least 256 bytes available in stracc,
28 ; and then returns a pointer to them.
32 ; --- stracc_added ---
34 ; On entry: R0 == rvalue of string added
38 ; Use: Informs stracc that a new string has been added.
44 ; On entry: R0 == rvalue of string no longer needed
48 ; Use: Tells stracc that a string is no longer needed.
54 ;----- That's all, folks ----------------------------------------------------