Check that file exists: Difference between revisions

Content added Content deleted
(Applesoft BASIC)
m (shorten by one line)
Line 60: Line 60:
=={{header|Applesoft BASIC}}==
=={{header|Applesoft BASIC}}==
The error code for FILE NOT FOUND is 6.
The error code for FILE NOT FOUND is 6.
<lang ApplesoftBasic>100 F$ = "THAT FILE"
<lang ApplesoftBasic>1100 F$ = "THAT FILE"
110 D$ = CHR$(4)
110 T$(0) = "DOES NOT EXIST."
120 T$(0) = "DOES NOT EXIST."
120 T$(1) = "EXISTS."
130 T$(1) = "EXISTS."
130 GOSUB 200"FILE EXISTS?
140 GOSUB 200"FILE EXISTS?
140 PRINT F$; " "; T$(E)
150 END
150 PRINT F$; " "; T$(E)
160 END


200 E = 1
200 E = 1
210 ON ERR GOTO 250"CATCH
210 ON ERR GOTO 250"CATCH
220 REM TRY
220 REM TRY
230 PRINT D$; "VERIFY "; F$
230 PRINT CHR$(4); "VERIFY "; F$
240 POKE 216, 0 : GOTO 280"END TRY
240 POKE 216, 0 : GOTO 280"END TRY
250 REM CATCH
250 REM CATCH