library("m3na") was given twice in src/m3makefile and src/na/m3makefile, quake did not complain about it, but the doubled statement made the .M3EXPORT file incomplete and thus module files could not be found when compiling the test program
test program can be compiled
PlusWithCarry: swap of x and y didn't work because WITH worked with references, even more the swapping is not necessary; MinusWithBorrow didn't work because Plus(x,1) was used instead of Minus(x,1)
test for AddU and MulU of BigInteger successful
corrected use of SUBARRAY
tested division algorithm, much debug output
removed some problems with RightShift and shifts by the whole word size as well as array index range violations
more usual module names, capital procedure names, test->Test
quake template files are declared and shipped
replaced CR+LF line ends of MS-DOS by pure LF line ends - sorry I noted too late that the files contain the MessyDOS line ends
chosen more meaningful module names
unified operand names
unified internal variables
EvalDerivate: removed parameter 'nd' because the number of derivates can be easily and statical safely specified by passing a SUBARRY
unified operand names and internal variables
unified operand names and internal variables
NewZero, NewOne
unified operand names and internal variables
unified operand names and internal variables
unified operand names and internal variables