On Wed, Sep 19, 2001 at 10:32:18PM -0700, Dave Storrs wrote:
> Ok, that was pretty much what I thought. But then what is the 'end'
> opcode for? It does a 'RETURN 0', which would increment the PC by 0
> opcodes...which either counts as an infinite loop or a no-op, and we've
> already got a no-op op.
RETURN(0) is special-cased by process_opcodes(); it returns a literal 0,
not a relative address. As other people have noted, this is irrelevent,
as "end" is never called.
- Damien
- RE: question about branching/returning Gibbs Tanton - tgibbs
- RE: question about branching/returning Dave Storrs
- RE: question about branching/returning Gibbs Tanton - tgibbs
- Re: question about branching/returning Simon Cozens
- Re: question about branching/returning Dave Storrs
- Re: question about branching/returning Simon Cozens
- RE: question about branching/returning Gibbs Tanton - tgibbs
- Re: question about branching/returning Michael L Maraist
- Re: question about branching/returning Damien Neil
- RE: question about branching/returning Brent Dax
- Re: question about branching/returning Damien Neil
- Re: question about branching/returning Gregor N. Purdy
- Re: question about branching/returning Dan Sugalski
- RE: question about branching/returning Michael Maraist
