Gosub
daemon at houligan.UUCP
daemon at houligan.UUCP
Tue Apr 1 07:03:31 AEST 1986
> > /*
> > > 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 )
More information about the Comp.lang.c
mailing list