home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Invenzioni E Inventori 1: Lavoro E Vita Quotidiana
/
invenzioni-inventori-1.iso
/
mac
/
Invenzio
/
Indart.cst
/
00017_Script_17
< prev
next >
Wrap
Text File
|
1997-10-14
|
3KB
|
83 lines
on pulisci cosa
put "frase sporca",cosa
if offset("fuochi d'artificio",cosa)>0 then return "fuochi d'artificio"
if offset("condizionamento dell'aria",cosa)>0 then return "condizionamento dell'aria"
if offset("lunghezza d'onda",cosa)>0 then return "lunghezza d'onda"
if offset("cavi d'acciaio",cosa)>0 then return "cavi d'acciaio"
if offset("cavo d'acciaio",cosa)>0 then return "cavo d'acciaio"
set off1 to offset(return,cosa)
if off1 >0 then delete char off1 of cosa
if offset("doppler",cosa)>0 then return "effetto Doppler"
set rll to offset(" ",cosa)
if rll then
delete char rll to the number of chars in cosa of cosa
end if
set rll to offset(return,cosa)
if rll then
delete char rll to the number of chars in cosa of cosa
end if
if offset(numtochar (013), cosa) > 0 then put "" into char offset(numtochar (013), cosa) of cosa
set r to chartonum (char (the number of chars in cosa) of cosa)
if (r < 97 or r > 122) then
if (r < 65 or r > 90) then
if (r < 48 or r > 57) then
if (r < 126) then
delete char (the number of chars in cosa) of cosa
end if
end if
end if
end if
set r to chartonum (char (the number of chars in cosa) of cosa)
if (r < 97 or r > 122) then
if (r < 65 or r > 90) then
if (r < 48 or r > 57) then
if (r < 126) then
delete char (the number of chars in cosa) of cosa
end if
end if
end if
end if
set r to char 1 of cosa
if r = "(" then
delete char 1 of cosa
end if
set r to chartonum (char (the number of chars in cosa) of cosa)
if (r < 97 or r > 122) then
if (r < 65 or r > 90) then
if (r < 48 or r > 57) then
if (r < 126) or r = 40 then
delete char 1 of cosa
end if
end if
end if
end if
set r to char 1 of cosa
if r = "(" then
delete char 1 of cosa
end if
set r to chartonum (char (the number of chars in cosa) of cosa)
if (r < 97 or r > 122) then
if (r < 65 or r > 90) then
if (r < 48 or r > 57) then
if (r < 126) then
delete char 1 of cosa
end if
end if
end if
end if
if offset ("'",cosa) > 0 then
set cosa to char offset ("'",cosa)+1 to the number of chars in cosa of cosa
end if
if offset (",",cosa) > 0 then
set cosa to char 1 to offset (",",cosa)-1 of cosa
end if
return cosa
end