ari@eleazar.dartmouth.edu (Ari Halberstadt) (09/11/90)
I know that when an XFCN is called with the parameter "?", as in:
example_xfcn("?")
It should return a string giving the call syntax. For instance:
example_xfcn(sourceFileName, destinationFileName)
When called with "!", as in
example_xfcn("!")
then the XFCN should return a string giving the version
of the XFCN.
My questions are:
1. What are the precise recommended formats of data that an XFCN
should return in response to "?" and "!"?
2. If an XFCN has different "modes", which depend on the
parameters passed, what is the recommended string to return in
response to "?"? This question is actually related to an XFCN
I've been working on which has so many different ways to
call it that it's impractical to return a string such as:
example_xfcn(a|b|c, x|y|z[, 1|2|3])
Please note that there are very good reasons for my complicated
XFCN (the XFCN should soon be available from sumex-aim under
the name "practical-xfcns").
The XFCN currently returns the string "Please see the manual."
Is this acceptable? Or is there something better that should
be done?
I appreciate any suggestions.
--
-- Ari Halberstadt
ari@eleazar.dartmouth.edu