Attribute finder This program will be of use to anyone investigating a BASIC program when they only have a black and white television available. It may also be useful to anyone who has colour blindness. The BASIC program under investigation is stopped with the Break key and then RUN 9040 is entered [which promptly obliterates any attributes which were on the screen. Better use GO TO 9040 instead...] Immediately the global attributes are displayed - the BORDER colour, the default PAPER colour, the default INK colour and BRIGHT/normal mode - together with the attribute number that was set by the last PRINT statement before the break. Then the user is prompted for a row and column co-ordi- nates until '33' is entered, which will stop the program. The Attribute finder program itself obtains the global attributes by PEEKing three locations in the Spectrum workspace. This is done in line 9041. Local attributes are picked up using ATTR(r1,c1) in line 9048. The attribute number, held in N, is broken up into its component parts by the subroutine starting at line 9050. Notice the use of computed GO SUBs in lines 9052 and 9053 which pick up the names of the colours.