Small declaration minification
In some cases, doing a global declaration not only eliminates the
need for a function call (o,p,q as view coords), but also saves
on characters.
Was a little too zealous on last commit
So savings are only 2 over control. Still.
Macro for norm tested, does not improve.
@soltanm commented (in a side channel) that the function n
might be better served by a macro than its own function. Tried it
(compile & preprocess with NORM_MACRO defined), adds 4 characters
to card.c.
Squaring macro inserted
Tests put SQ_MACRO ahead- setting it reduced to 556 chars. Next commit
will remove the condition on the macro.
Using macro for squaring.