DOCUMENTATION ON BUDGET1 BUDGET1 is a source program in CBASIC (version 2) written by Patrick Cunning- ham of San Antonio, TX [235 Sharon Drive, San Antonio 78216]. Suggestions on improvements are solicited. I wrote it for a 48K ALTOS ACS8000 computer with dual floppy (8" or 20 cm) drives. It probably will work with less memory. To operate, compile the BUDGET1.BAS file using the CBASIC2 compiler. Some editing may be necessary to make this file compatible with other compilers. Prompts will be displayed whenever necessary. Run when INT file is created. BUDGET1 operates on 1-20 expense records, which are input by the operator. Each of these records may be subdivided into several (max of 4) categories. The program checks the addition used in allocating these categories. These are then output onto CP/M based disc files in records that contain the day of the transaction, payee, and category/amount for 1-4 categories. The record length is 64 characters, so that random access to the files is possible. The program will add new expenses to the disc immediately after any currrent expenses already logged. The file created should have the name EXPENSnn.XXX, where nn is the last two digits of the A.D. year and XXX is the month code, such as JAN, FEB, MAR, APR, etc. BUDGET1 has a built-in iteration prompt that allows the user to process more than one month's expenses at the same time. Category codes for each of the nineteen categories (charity, food, mortgage, phone, etc.) are dis- played in a menu upon user's request. BUDGET1 may be freely copied for non-commercial distribution. Under no circumstances may it be sold for profit. (C) copyright 1980 by Patrick Cunningham. BUDGET1 is accessed and totaled by the program LEDGER1.