Reader's Clinic - Naming Routines

Published ByDateVersionKnowledge LevelKeywords
Sprezzatura Ltd01 OCT 19891.15+EXPERTSYSOBJ, VERBS, MESSAGE

Always ensure that when you name your routines, you choose names not used in VERBS/SYSOBJ. Unless you do this your routine will never be called, since the system version will take precedence. One reader noticed this recently with MESSAGE which he wrote to provide a superset of MSG. But of course $MESSAGE exists in VERBS with six passed parameters, so when ever he called his MESSAGE with four parameters , the system MESSAGE fell over with VNA messages!

(Volume 1, Issue 5, Page 3)