slight fix to arithmetic.c for checking 0 args
make do_andor special now
fixes to argument count checking in do_arith and do_andor