Re: Funny catalog behaviour.... Message #9 Posted by Vieira, Luiz C. (Brazil) on 13 Nov 2007, 12:48 p.m., in response to message #8 by Arne Halvorsen (Norway)
Hi, Arne;
I remember the first time I saw it and wondered the same. Indirect/indexed addressing is mostly usefull in programs (at least I think so), and CATalog is not programmable thru single keystroke (synthetic programming allows it, IIRC). So...
There is no way to add any feature to a system without convenient implementation, even when the feature is the result of using an existing routine (entry point). So, handling the return of the routine should be implemented in the calling CATalog main routine, and it seems that stack indirect addressing is not (CCD's CAT' implementation goes far beyond that, even far beyond CX´s CAT enhancements). In any way, the single-number PROMPT in the CATalog function seems to be the same used in TONE, and if TONE accepts INDirect addressing with either two-number registers or stack registers contents, chances are that the promptroutine itself is OK.
My 2¢.
Luiz (Brazil)
Edited: 14 Nov 2007, 2:50 p.m.
|