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