E A C FOCAL15 V9A 01.01 T !"THIS FOCAL PROGRAM TEACHES FOCAL PROGRAMING. 01.02 T !"A PROGRAM CONSISTS OF COMMANDS TO THE COMPUTER. 01.03 T !"LET'S START BY SEEING HOW TO GET AROUND IN THE 01.04 T !"PROGRAM. TO MAKE THINGS HAPPEN, USE THE RETURN KEY . 01.05 A AN," THE INSTRUCTION GO OR G (EITHER WILL WORK) 01.06 T !,"WILL START THE PROGRAM AT A GIVEN NUMBERED 01.07 T !"LOCATION. IF NO NUMBER IS GIVEN, EXECUTION 01.08 T !"STARTS AT THE LOWEST NUMBERED LOCATION IN THE ENTIRE PROGRAM. 01.09 T !"TO INTERUPT AT ANY TIME, WHILE DEPRESSING THE 01.10 T !"KEY CONTROL (CTRL) , HIT P. I WILL MAKE IT INTERUPT BY ITSELF 01.11 T !"SO THAT YOU CAN TRY GOING BACK TO AN EARLIER COMMAND. TYPE 01.12 T !" G 1.08 BUT OBSERVE SPACING. NEXT SEE YOUR GUIDE SHEET"; Q 01.13 T !"EVERY LINE (STATEMENT) HAS A NUMBER. THE LINES ARE 01.14 T !"IN GROUPS DESIGNATED BY THE FIRST DIGITS. EG. 1.12,1.58, 01.15 T !"1.99 ARE ALL IN GROUP 1. THERE ARE 15 GROUPS. 01.16 T !"YOU WON'T FIND MUCH ABOVE 1.50 BECAUSE THE PROGRAM HAS BEEN 01.17 T !"DIVIDED UP TO FIT SMALL COMPUTERS. 01.18 T !"EXPERIMENT IF YOU LIKE WITH G IN GROUP 1. 01.19 T !"CONSULT YOUR GUIDE SHEET FOR REENTRY POINTS. 01.20 T !"NOTE THAT THE COMPUTER TYPES * (ASTERISK) WHEN 01.21 T !"AWAITING COMMANDS. IT TYPES A COLON : WHEN 01.22 T !"EXPECTING DATA OR RETURN."; Q 01.23 T !"LET'S LEARN ABOUT WRITE (OR W). THIS COMMAND CAUSES A 01.24 T !"LINE TO BE WRITTEN OUT. FOR EXAMPLE:W 1.30. TRY IT"; Q 01.25 T !"NOTE THE STATEMENT NUMBER. YOU DIDN'T SEE THIS WHEN 01.26 T !"THE PROGRAM WAS RUNNING. IF YOU TYPE ONLY W, YOU WILL 01.27 T !"GET EVERYTHING. USE CONTROL P TO HALT THIS. IF YOU 01.28 T !"TYPE A DIGIT, YOU WILL GET EVERYTHING IN THAT GROUP. 01.29 T !"TRY W 1,W 1.20,W 1.23. USE CONTROL P TO KEEP FROM 01.30 T !"GETTING A MILE OF PAPER. IF YOU TRY TO WRITE 01.31 T !"A NON-EXISTENT STATEMENT, YOU JUST GET *";Q 01.32 T !"NEXT LET'S SEE HOW TO MAKE THE PROGRAM TYPE THINGS OUT." 01.33 T !"THE COMMAND IS TYPE (OR T). TO JUST GET WRITING, YOU 01.34 T !"USE QUOTATION MARKS. USE THE W COMMAND TO SEE ONE OF 01.35 T !"MY LINES AS AN EXAMPLE. "!"YOU CAN WRITE A PROGRAM 01.36 T !"OF YOUR OWN USING GROUP 5 WHICH I HAVE SAVED FOR YOU. 01.37 T !"TRY THE FOLLOWING :";W 5.01 01.38 T !" THE EXCLAMATION POINT IS A LINE FEED (ADVANCE PAPER) 01.39 T !"FOR THE TELETYPE. WHEN YOUR PROGRAM IS ENTERED 01.40 T !"IN GROUP 5, USE G 5.01 TO RUN IT.";Q 02.01 L I TEACH2 02.02 QUIT 05.01 T !"HELLO OUT THERE." 05.99 T !"CONSULT YOUR GUIDE SHEET FOR REENTRY POINT.";Q *;G