1 WIDTH: defb 30 ;PRINT WIDTH
6 call #1601 ; open main screen channel
14 ; should preserve registers (except A and F)
25 ;OUT - SEND CHARACTER OR KEYWORD
26 ; Inputs: A = character (>=10, <128)
27 ; A = Token (<10, >=128)
51 ; A: position to move to
52 ; if current output is further than that, go to the new line
53 ; should preserve registers (except A and F)
93 errmsg_identifier_expected:
94 defx "integer expected"
95 errmsg_integer_expected:
96 defx "integer expected"
99 errmsg_string_expected:
100 defx "string expected"
104 error_identifier_expected:
105 ld hl,errmsg_identifier_expected
107 error_integer_expected:
108 ld hl,errmsg_integer_expected
111 ld hl,errmsg_out_of_range
113 error_string_expected:
114 ld hl,errmsg_string_expected