home *** CD-ROM | disk | FTP | other *** search
- STORE 'Y' TO C
- DO WHILE .NOT. C='N'
- APPEND BLANK
- CLEAR
- STOR "N" TO CD
- DO WHILE CD="N"
- @ 2,15 SAY '╣▄╡└╛▓├▄╖Γ╡π╩²' GET DGM2
- @ 3,15 SAY '╡Ñ ╬╗ ┤· ┬δ' GET DGM1
- READ
- IF SUBS(DGM1,1,1)='H'
- USE DW
- @ 2,35 CLEAR
- STOR "N" TO B
- STOR 1 TO M
- DO WHILE .NOT.EOF().AND.B="N"
- STOR 2 TO N
- STOR 1 TO P
- DO WHILE N<=6.AND.(.NOT.EOF())
- @ N,35 SAY '('+STR(P,1)+')'
- @ N,41 SAY '╡Ñ╬╗┤·┬δ '+DW1
- @ N,57 SAY '╡Ñ╬╗├√│╞ '+DW2
- STOR P+1 TO P
- @ N+1,30 CLEAR
- SKIP
- STOR N+1 TO N
- ENDDO
- SET CONS OFF
- WAIT " " TO B1
- SET CONS ON
- IF B1=","
- STOR M-1 TO M
- IF M>0
- SKIP -5*2
- ELSE
- SKIP -6
- STOR M+1 TO M
- ENDIF
- STOR "N" TO B
- ELSE
- IF B1="1"
- SKIP -5
- STOR DW1 TO Q
- USE DGM
- GOTO BOTT
- REPL DGM1 WITH Q
- STOR 'Y' TO B
- ELSE
- IF B1="2"
- SKIP -4
- STOR DW1 TO Q
- USE DGM
- GOTO BOTT
- REPL DGM1 WITH Q
- STOR 'Y' TO B
- ELSE
- IF B1='3'
- SKIP -3
- STOR DW1 TO Q
- USE DGM
- GOTO BOTT
- REPL DGM1 WITH Q
- STOR 'Y' TO B
- ELSE
- IF B1='4'
- SKIP -2
- STOR DW1 TO Q
- USE DGM
- GOTO BOTT
- REPL DGM1 WITH Q
- STOR 'Y' TO B
- ELSE
- IF B1='5'
- SKIP -1
- STOR DW1 TO Q
- USE DGM
- GOTO BOTT
- REPL DGM1 WITH Q
- STOR 'Y' TO B
- ELSE
- IF B1="."
- IF EOF()
- SKIP -1
- ENDIF
- STOR 'N' TO B
- STOR M+1 TO M
- ELSE
- IF B1="R"
- STOR "Y" TO B
- ELSE
- ? CHR(7)
- SKIP -5
- STOR 'N' TO B
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDDO
- @ 1,30 CLEAR
- USE DGM
- GOTO BOTT
- @ 3,15 SAY "╡Ñ ╬╗ ┤· ┬δ" GET DGM1
- ENDIF
- @ 4,15 SAY '╢╘╕≈╡Ñ╬╗╥¬╟≤╛▓╨╣┬⌐┬╩' GET DGM3
- @ 5,15 SAY '╢╘╕≈╡Ñ╬╗╥¬╟≤╢»╨╣┬⌐┬╩' GET DGM4
- READ
- @ 7,25 SAY "╩Σ╚δ╒²╚╖┬≡ ? (Y/N) " GET CD
- READ
- STOR UPPE(CD) TO CD
- ENDDO
- @ 7,25 SAY '╗╣╝╠╨°╩Σ╚δ┬≡ ? (Y/N)' GET C
- READ
- STOR UPPE(C) TO C
- ENDDO
- RETURN