ô > BLib.FName ; ,ô Swap between BBC and ZIP/Unix/URL path (ݤfn_bbczip(A$):çA$="":="" 2"êA%,B%:ãA%=1¸©A$:B%=—ÁA$,A%,1) <1çB%=61„B%=64:A$=ÀA$,A%-1)+½(B%‚125)+ÁA$,A%+1) F0çB%=35„B%=63:A$=ÀA$,A%-1)+½(B%‚28)+ÁA$,A%+1) P0çB%=36„B%=60:A$=ÀA$,A%-1)+½(B%‚24)+ÁA$,A%+1) Z0çB%=62„B%=94:A$=ÀA$,A%-1)+½(B%‚96)+ÁA$,A%+1) d/ç(B%€&FE)=46:A$=ÀA$,A%-1)+½(B%‚1)+ÁA$,A%+1) n í:=A$ x: ‚:ݤfn_dosbbc(A$):êC%:ô Convert a DOS path to a BBC path Œ?ݤfn_bbcdos(A$):êC%:C%=1:ô Convert a BBC path to a DOS path –çA$="":=""  "êA%,B%:ãA%=1¸©A$:B%=—ÁA$,A%,1) ª1çB%=61„B%=64:A$=ÀA$,A%-1)+½(B%‚125)+ÁA$,A%+1) ´0çB%=35„B%=63:A$=ÀA$,A%-1)+½(B%‚28)+ÁA$,A%+1) ¾0çB%=36„B%=60:A$=ÀA$,A%-1)+½(B%‚24)+ÁA$,A%+1) È0çB%=62„B%=94:A$=ÀA$,A%-1)+½(B%‚96)+ÁA$,A%+1) Ò)çB%=46:çC%:A$=ÀA$,A%-1)+"\"+ÁA$,A%+1) Ü+çB%=46:çC%=0:A$=ÀA$,A%-1)+"/"+ÁA$,A%+1) æ)çB%=92:çC%:A$=ÀA$,A%-1)+"/"+ÁA$,A%+1) ð+çB%=92:çC%=0:A$=ÀA$,A%-1)+"."+ÁA$,A%+1) ú)çB%=47:çC%:A$=ÀA$,A%-1)+"."+ÁA$,A%+1) +çB%=47:çC%=0:A$=ÀA$,A%-1)+"\"+ÁA$,A%+1)  í:=A$ : ",ô Swap between DOS and Zip/Unix/URL path ,ݤfn_doszip(A$):çA$="":="" 6"êA%,B%:ãA%=1¸©A$:B%=—ÁA$,A%,1) @1çB%=47„B%=92:A$=ÀA$,A%-1)+½(B%‚115)+ÁA$,A%+1) J í:=A$ T: ÿ