ÿOb � COPYRIGHT (C) 1982 - WEST COAST CONSULTANTS - TRACY - CALIFORNIAÈb ¸ TCWI%,CLSCR$,DCA$,RCFLAG,TCRO%,SEPSEQ$,TCCO%,FINSEQ$,TCIV$,IVSEQ$,OFFSEQ$,TCERA$,TCCLNULL%,TCCP%,TCSTR$,V$(),V%()×b • ¨ ‰ ,âb ‰  éb �c Œ : LLðÿ�() : � ¶ Ic( C2Yð : C2S$ð"Type of Plot" : � B : � Ô : ‘ C2S$ : ‘ : ‘ : ‘}c2 ‚ Nð Î  : ‡ C2S$ : ‘ ÐTCWI%õó );C2S$ : ƒ N—c< V%()ð : V$()ð"ns"ÜcF „ 1). Cartesian Eqn. y=f(x),2). Parametric Eqn. y=f(t) & x=g(t)dP „ 3). Polar Eqn. r=f(s),4). Data Points from Keyboard WdZ „ 5). Bar Graph,6). Alphanumeric Characters,7). Pie Chartnd_ „ 8). End Program–dn ‘ : ‘ : ‘ : ‘ ÐTCWI%õ); : … V$()«dx V%()ðÿ”(V$())e‚ ‹ V%()ñ ø V%()ï Ï C2S$ð"INVALID : Please choose again" : � Ô : ‘ C2S$ : ‚ I%ð Î „ : ƒ : � t : ‰ _eŒ V$()ð"grid lines" : V$()ð"tic marks" : V$()ð"box frame"Že– • V%() ‰  ,ª,´,¾,È,Ò,Ü,æže  ¹ "C2MAIN"®eª ¹ "C2MAIN"¾e´ ¹ "C2MAIN"Îe¾ ¹ "C2MAIN"ÞeÈ ¹ "C2MAIN"îeÒ ¹ "C2MAIN"þeÜ ¹ "C2PIEC"Ffæ � ¶ : C2Yð : C2S$ð"***DONE***" : � V : � B : � Ô : ‘ C2S$Qfë � tnfð ‘ : ‘ ÐTCWI%õ); : A$ðÝufú �|f, Öf1 ‹ ×ð5 ÷ Öð  Ï 6­f3 • ¨ ‰  : ‰ Éf6 ¿ "O",,"TERMINAL.WCC"g@ ‘ "INITIALIZATION AND TERMINAL CONFIGURATION" : ‘GgJ ‘ "This program requires certain information about your terminal"ŽgT ‘ "to work properly. Please consult your operations or terminal"Íg^ ‘ "manual for information about the following functions:"õgh ‘ : ‘" Screen width (characters)")hr ‘" Clearing the screen and homing the cursor"]h| ‘" Direct cursor addressing(x,y positioning)"“h† ‘" Inverse video or highlighting"Òh� ‘ " Clearing from the cursor to the end of screen"iš ‘ : ‘ "The program will ask you a series of questions about"^i¤ ‘ "these functions. Please enter a DECIMAL number and hit 'RETURN'."~i® ‘ : ‘ "* * * " : ‘ : ‘ : ‘‘i¸ ‘ "WIDTH" : ‘Öi … " What is the width of your screen (in characters)";TCWI%åiÌ ·#,TCWI%ôiÖ ‘ : ‘ : ‘+jà ‘ "CLEARING THE SCREEN AND HOMING THE CURSOR" : ‘\jê … " How many characters are used";TCCH%kjô ·#,TCCH%jþ ‚ I%ð Î TCCH%¥j ‘ " What is character ";I%;¯j … A»j ·#,AÅj& ƒ I%÷j: ‘ : ‘ : ‘ : ‘ "DIRECT CURSOR ADDRESSING" : ‘FkD … " How many characters are used in the introductory sequence ";TCCR%UkN ·#,TCCR%ikX ‚ I%ð Î TCCR%‡kb ‘ " Character ";I%;‘kl … B�kv ·#,B§k€ ƒ I%ãk” … " Which is first, row or column (r or c) ";TCRC$lž ‹ TCRC$ð"r" ø TCRC$ð"R" Ï RCFLAGð : ‰ ²!l¨ RCFLAGð1l² ·#,RCFLAGtl¼ … " What off-set value is added to the row number ";TCRO%ƒlÆ ·#,TCRO%ÇlÐ … " How many characters in the separator sequence ";TCSEP%×lÚ ·#,TCSEP%ílä ‹ TCSEP%ð Ï *mî ‚ I%ð Î TCSEP% mø ‘ " Character ";I%;*m … C6m  ·#,C@m ƒ I%€m* … " What off-set is added to the column number ";TCCO%�m4 ·#,TCCO%Ïm> … " How many characters in the ending sequence ";TCES%ÞmH ·#,TCES%ómR ‹ TCES%ð Ï ˜n\ ‚ I%ð Î TCES%%nf ‘ " Character ";I%;/np … D;nz ·#,DEn„ ƒ I%|n˜ ‘ : ‘ : ‘ : ‘ "INVERSE VIDEO OR HIGHLIGHTING" : ‘Ùn¢ … " Does your terminal provide inverse video or other highlighting (y or n) ";TCIV$èn¬ ·#,TCIV$ oÀ ‹ TCIV$ð"n" ø TCIV$ð"N" Ï ToÊ … " How many characters in the sequence to turn it on ";TCIVON%eoÏ ·#,TCIVON%{oÔ ‚ I%ð Î TCIVON%™oÞ ‘ " Character ";I%;£oè … E¯oò ·#,E¹oü ƒ I%p ‘ : … " How many characters in the sequence to turn off inverse video ";TCIVOFF%%p ·#,TCIVOFF%Hp ‹ TCIV$ð"n" ø TCIV$ð"N" Ï `_p$ ‚ I%ð Î TCIVOFF%}p. ‘ " Character ";I%;‡p8 … F“pB ·#,F�pL ƒ I%èp` ‘ : ‘ : ‘ : ‘ "CLEARING FROM THE CURSOR TO THE END OF THE SCREEN" : ‘?qj … " How many characters are required to erase to the end of screen ";TCERSQ% Pqt ·#,TCERSQ%fq~ ‚ I%ð Î TCERSQ%„qˆ ‘ " Character ";I%;Žq’ … Gšqœ ·#,G¤q¦ ƒ I%Þqº ‘ : ‘ : ‘ : ‘ "SPECIAL TERMINAL CHARACTERISTICS" : ‘-rÄ … " How many nulls are required after clearing the screen ";TCCLNULL%@rÎ ·#,TCCLNULL%‰rØ … " What is the home position of the cursor (normally 0)";TCCP%˜râ ·#,TCCP%ërì … " Are the cursor addresses (x,y) sent as strings (normally 'n')";TCSTR$ûrö ·#,TCSTR$s Ãs  ¿ "I",,"TERMINAL.WCC"-s  …#,TCWI%ts …#,X : CLSCR$ð"" : ‚ Qð Î X : …#,A : CLSCR$ðCLSCR$òÿ–(A) : ƒ Qµs …#,X : DCA$ð"" : ‚ Qð Î X : …#,A : DCA$ðDCA$òÿ–(A) : ƒ QËs …#,RCFLAG,TCRO%t …#,X : SEPSEQ$ð"" : ‚ Qð Î X : …#,A : SEPSEQ$ðSEPSEQ$òÿ–(A) : ƒ Q$t …#,TCCO%nt …#,X : FINSEQ$ð"" : ‚ Qð Î X : …#,A : FINSEQ$ðFINSEQ$òÿ–(A) : ƒ Q�t …#,TCIV$ : ‹ TCIV$ð"N" ø TCIV$ð"n" Ï +u …#,X : IVSEQ$ð"" : ‚ Qð Î X : …#,A : IVSEQ$ðIVSEQ$òÿ–(A) : ƒ Q : …#,X : OFFSEQ$ð"" : ‚ Qð Î X : …#,A : OFFSEQ$ðOFFSEQ$òÿ–(A) : ƒ Qru …#,X : TCERA$ð"" : ‚ Qð Î X : …#,A : TCERA$ðTCERA$òÿ–(A) : ƒ Q’u …#,TCCLNULL%,TCCP%,TCSTR$ u ‘ CLSCR$«u( Œ ÈÌu2 ‚ Qð Î TCNULL% : ‘ "" : ƒ ìu< CðTCCO%òTCCP%ò(TCWI%õó)üuF ‚ Qð Î  vP RðTCRO%òTCCP%òQvZ ‡ S$4vd ‹ RCFLAGð Ï –Zvn ‹ TCSTR$ð"y" ø TCSTR$ð"Y" Ï Œ~vx ‘ DCA$;R;SEPSEQ$;C;FINSEQ$;S$Šv‚ ‰ ¾¾vŒ ‘ DCA$;ÿ–(R);SEPSEQ$;ÿ–(C);FINSEQ$;S$ : ‰ ¾äv– ‹ TCSTR$ð"y" ø TCSTR$ð"Y" Ï ´w  ‘ DCA$;C;SEPSEQ$;R;FINSEQ$;S$wª ‰ ¾@w´ ‘ DCA$;ÿ–(C);SEPSEQ$;ÿ–(R);FINSEQ$;S$Iw¾ ƒ Q�wÈ „ " *** * * *** * * ****","* * * * * * * * "×wÒ „ "* * * * * * * ** ","* * * *** * * * "xÜ „ "* * * * * * * "," *** ** * * * ****"3xæ ‚ Qð Î î : ƒJxð ‚ Qð Î  : ‘ : ƒxú ‘ ÐTCWI%õó);"c. 1981 WEST COAST CONSULTANTS"”x ‚ Qð Î è : ƒ¢x ‘ CLSCR$Äx" ‚ Qð Î TCCLNULL% : ‘ "" : ƒÛx, ‚ Qð Î  : ‘ : ƒy6 ‘ ÐTCWI%õó );"Need an Introduction ";y@ … A$/yJ ‹ A$ð"n" ø A$ð"N" Ï =yT ‘ CLSCR$^y^ ‚ Qð Î TCCLNULL% : ‘"" : ƒuyh ‚ Qð Î  : ‘ : ƒ¼yr C2S$ð"Turn plotter on...position paper at" : � B : ‘ ÐC2X);C2S$ z| C2S$ð"lower left corner of plotter and clamp it" : � B : ‘ ÐC2X);C2S$z† ‚ Qð Î è : ƒ[z� ‘ : C2S$ð"roll pen arm to lower left corner of plotter"uzš � B : ‘ ÐC2X);C2S$Šz¤ ‚ Qð Î ô : ƒÊz® ‘ : ‘ : C2S$ð"--------------------" : � B : ‘ ÐC2X);C2S$Ùz¸ ‚ Qð Î { C2S$ð"| |" : � B : ‘ ÐC2X);C2S$ : ƒ QP{Ì C2S$ð"| * |" : � B : ‘ ÐC2X);C2S$ˆ{Ö C2S$ð"|__________________|" : � B : ‘ ÐC2X);C2S$�{à ‚ Qð Î î : ƒ¤{ �¯{ ‰ ½{¶ ‘ CLSCR$á{À ‚ Qð Î TCCLNULL% : ‘ "" : ƒ Qè{Ê Žÿ{Ô RðTCRO%òTCCP%òC2Y|Þ CLðTCCO%òTCCP%òC2X$|è ‘ DCA$;:|ò ‹ RCFLAGð Ï _|ü ‹ TCSTR$ð"y" ø TCSTR$ð"Y" Ï „| ‘ R;SEPSEQ$;CL;FINSEQ$; : ‰ 8±| ‘ ÿ–(R);SEPSEQ$;ÿ–(CL);FINSEQ$; : ‰ 8Ö| ‹ TCSTR$ð"y" ø TCSTR$ð"Y" Ï .û|$ ‘ CL;SEPSEQ$;R;FINSEQ$; : ‰ 8 }. ‘ ÿ–(CL);SEPSEQ$;ÿ–(R);FINSEQ$;'}8 ŽC}B C2Xð(TCWI%óÿ’(C2S$))õJ}L Žm}V ‹ TCIV$ð"n" ø TCIV$ð"N" Ï j{}` ‘ IVSEQ$‚}j Ž¥}t ‹ TCIV$ð"n" ø TCIV$ð"N" Ï ˆ´}~ ‘ OFFSEQ$»}ˆ Ž))õJ}L Žm}V ‹ TCIV$ð"n" ø TCIV$ð"N" Ï j{}` ‘ IVSEQ$‚}j Ž¥}t