Article View: comp.sys.amiga.tech
Article #9267Re: ARexx Questions and AmigaDOS improvements
From: UA Computing Society
Date: Wed, 29 Jun 1988 17:37
Date: Wed, 29 Jun 1988 17:37
45 lines
2387 bytes
2387 bytes
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)
Technical Details
Message-ID:
<1427@pembina.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!scs!spl1!laidbak!att!alberta!uacsReferences:
<2119@cadovax.UUCP> <4131@cbmvax.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!scs!spl1!laidbak!att!alberta!uacs From: uacs@alberta.UUCP (UA Computing Society) Newsgroups: comp.sys.amiga.tech Subject: Re: ARexx Questions and AmigaDOS improvements Message-ID: <1427@pembina.UUCP> Date: 29 Jun 88 17:37:49 GMT Article-I.D.: pembina.1427 References: <2119@cadovax.UUCP> <4131@cbmvax.UUCP> Reply-To: uacs@pembina.UUCP (Steve Wart) Organization: U. of Alberta, Edmonton, Alberta, Canada Lines: 45