Subject: Problems with ONEARGCHECK and TWOARGCHECK
From: Dieter Kaiser
Date: Sat, 26 Jul 2008 00:31:44 +0200
I had a second look on the problem. It is not a bug of twoargcheck or
oneargchek. Both functions work very fine.
It was a misunderstanding of me. These check of the args don't work for the
Bessel, Airy and other function which have a verb form ($function).
I have not studied the mechanism in detail, but there is no check of the number
of args which we pass to the function. The parser build expression like
'(($bessel_j) 1 2 3 4 5) or '(($bessel_j)). These expression then give very
strange errors.
The gamma function parse as '((%gamma) 1). Here the check of the number of
arguments works fine.
Dieter Kaiser