1 00010 * USER variable definitions for BIF
2 00020 * BIF Copyright 1989 Joel Matthew Rees (see BIF/ASM)
3 00100 * INCLUDE THIS BEFORE SETTING DPR
4 00110 * ORG used here for offsets only
7 00130 US0 RMB 2 base of data stack (6809 U)
8 00140 UR0 RMB 2 base of control stack (6809 S)
9 00150 UTIB RMB 2 terminal buffer
10 00160 RMB 2 width is not used
11 00170 UWARN RMB 2 disk on line?
12 00180 UFENCE RMB 2 for FORGET
13 00190 UDP RMB 2 first available byte in dictionary
14 00200 UROOT RMB 2 current dictionary root pointer
15 00210 UDROOT RMB 2 defining dictionary root pointer
16 00220 UCURR RMB 2 NFA of last definition
17 00230 UPAD RMB 2 text, numeric scratch buffers
18 00240 UWP RMB 2 WORD buffer pointer
19 00250 UCOLUM RMB 2 columns per lineon terminal
20 00260 UFIRST RMB 2 byte of buffers
21 00270 ULIMIT RMB 2 of buffer ram
22 00280 UBASE RMB 2 of numeric conversion
23 00290 UCSP RMB 2 stack pointer check
24 00300 UHLD RMB 2 character mark in pad
25 00310 UUSE RMB 2 Least Recently Used buffer
26 00320 UPREV RMB 2 Most Recently Used buffer
27 00330 UBS RMB 2 BackSpace
28 00340 UIN RMB 2 input buffer offset
29 00350 UOUT RMB 2 output buffer offset (cursor)
30 00360 UBLK RMB 2 active disc block
31 00370 UEBLK RMB 2 active edit block
32 00380 USCR RMB 2 active disc screen
33 00390 URNUM RMB 2 editing offset (cursor)
34 00400 UOFFS RMB 2 to active drive
35 00410 USTATE RMB 2 of compiler
36 00420 UDPL RMB 2 output Decimal Point Location
37 00430 UFLD RMB 2 output field width
38 00440 UVMK RMB 2 stack mark and function for VISIT
39 00450 UFORE RMB 2 FOREWARD reference block link
40 00460 UDPR RMB 2 Direct Page Emulator for Assembler