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