Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site sdcarl.UUCP Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!whuxl!houxm!ihnp4!qantel!hplabs!sdcrdcf!sdcsvax!sdcc3!sdcarl!rusty From: rusty@sdcarl.UUCP (rusty c. wright) Newsgroups: net.lang.pascal Subject: Re: Request for Berkeley Pascal information Message-ID: <221@sdcarl.UUCP> Date: Sat, 13-Jul-85 17:29:41 EDT Article-I.D.: sdcarl.221 Posted: Sat Jul 13 17:29:41 1985 Date-Received: Wed, 17-Jul-85 21:18:08 EDT References: <645@umd5.UUCP> Reply-To: rusty@sdcarl.UUCP (Rusty Wright) Organization: Computer Audio Research Lab, UCSD, San Diego, Calif. Lines: 18 Although the Berkeley Pascal compilers don't support the "others" clause (or whatever it is called; run strings on pxp and see if something pops up) pxp has a hack in it that will do what you want. Just give pxp the -O flag and it will turn case statements that use "others" into the appropriate if foo in [...] then case foo of ... else ... Just do something like pxp -O myfile.p > mynewfile.p -- rusty c. wright {ucbvax,ihnp4,akgua,hplabs,sdcsvax}!sdcarl!rusty