uacs@alberta.UUCP (UA Computing Society) (06/30/88)
In article <4131@cbmvax.UUCP> daveh@cbmvax.UUCP (Dave Haynie) writes: >in article <2119@cadovax.UUCP>, kaz@cadovax.UUCP (Kerry Zimmerman) says: >> Keywords: ARexx > >> Why would I want to write a script in ARexx instead of using a CLI script > > ...there are lots >of things you can't do easily, or possibly at all, using the CLI script >language... >...One of the features I like the most about the ARexx language >is that it supports recursive subroutines, like any REAL computer >language. [sample ARexx program omitted] >I'd be interested in seeing this done with CLI Scripts. You could certainly >write a C program to do this, but it would be longer, and it would probably >take more than 10 minutes to write. I guess it would be faster, too, but >this is just an example. I'd be interested in seeing an improvement in the Execute command that would allow such versatility. This has got to be my biggest pet peeve about AmigaDOS. Can't somebody write an "Execute" that will allow even skipping to labels that occur BEFORE the "skip" is encountered in the file? The examples I have in my AmigaDOS manual (v1.1, so forgive me if I sound old-fashioned) do this by "recursively" calling the script file. Is this true recursion? I know it's slow. Why is it that I love writing csh scripts, but I loathe writing Execute scripts? I know that generally I like my Amiga environment better than a Unix environment. >> Kerry Zimmerman >> # {ucbvax,decvax}!trwrb!cadovax!kaz Contel Business Systems 213-323-8170 >Dave Haynie "The 32 Bit Guy" Commodore-Amiga "The Crew That Never Rests" > {ihnp4|uunet|rutgers}!cbmvax!daveh PLINK: D-DAVE H BIX: hazy -- -- Steve Wart (I represent only myself; I especially ...!uunet!alberta!uacs or do not represent the U of A Computing ...!uunet!alberta!uqv-mts!steve_wart Society, nor the University of Alberta)