Why are there 50 copies of this article?
Jacob Levy
jaakov at WISDOM.BITNET
Fri Apr 4 18:25:51 AEST 1986
Newsgroups: net.lang.c
Subject: Re: Re: Gosub
Summary:
Expires:
References: <351 at houligan.UUCP>
Sender:
Reply-To: jaakov at wisdom.BITNET (Jacob Levy)
Followup-To:
Distribution:
Organization: Weizman Institute of Science, Dept. of Mathematics
Keywords:
In article <351 at houligan.UUCP> daemon at houligan.UUCP writes:
>> > /*
>> > > In basic there is a GOSUB routine that will push the current
>> > > position onto the stack and jump to another line. Then, upon
>> > > hitting a return will return to that place. I wish to write
>> > > something like that in C that will be movable between compilers.
>> > >
>> > > [[Example Deleted] Deleted]
>> >
>> > To answer a somewhat different question, while I am opposed to this
>> > construct in C (because it messes with the stack, making things
>> > difficult), I would very much like to see this in shell command files.
>> > Here, there is no stack, and variables would be global to the command
>> > file. I feel that the overhead of opening another file and the
>> > difficulty of passing back results (`cmd args` is limited) justifies it.
>> > What say ye?
>> >
>> > jim cottrell at nbs
>> > */
>> Sorry jim, we're ahead of you. It's called "function", and it's in
>> both the System V shell and the Korn shell. You probably missed it
>> because you were looking for it under "funx" in the manual pages.
>> --
>>
>> Griff Smith AT&T (Bell Laboratories), Murray Hill
>> Phone: (201) 582-7736
>> Internet: ggs at ulysses.uucp
>> UUCP: ulysses!ggs ( {allegra|ihnp4}!ulysses!ggs )
What's the deal? Why are there 50 copies of this article in my news system?
Anyone else seen that?
Rusty Red (AKA Jacob Levy)
BITNET: jaakov at wisdom
ARPA: jaakov%wisdom.bitnet at wiscvm.ARPA
CSNET: jaakov%wisdom.bitnet at csnet-relay
UUCP: (if all else fails..) ..!ucbvax!jaakov%wisdom.bitnet
More information about the Comp.lang.c
mailing list