Code Comments
Programming Forum and web based access to our favorite programming groups.Thmas, I believe there is no way to accurately determine what function or which primitive was used as an operand to a defined operator. Furthermore, I also believe you can not code support for prototypes in defined operators to effect their results when used with each, because each does not actually call its operand for when an argument is empty. It generates the result using the prototype of the argument without calling the operand. David Liebtag IBM APL Products and Services
Post Follow-up to this messageMike, I don't believe primitives are called either. Instead, a fill function is used. You can read about fill functions in the APL2 Programming: Language Reference Manual, Chapter 4. General Information. However, there is a deviation concerning each and fill functions in the workstation interpreter. This is documented in the User's Guide, Deviations Appendix, General Language Differences, Restrictions section. David Liebtag
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.