2017-03-07 |
Paul Boddie |
raw
annotate
files
changeset
graph
|
Switched to using normal, named function parameters instead of arrays. This
requires a special function to convert any array-based arguments to the
positioned arguments. However, parameters no longer need to be dereferenced
when used in functions.
Specialised macros are required to invoke functions with different numbers of
parameters. Fortunately, the macros required can be deduced from the functions
defined in the program. |
normal-function-parameters |