It would be really helpful for us if you formatted your code so that it is more readable (thank you for putting it in a code block) and told us what the code is expected to produce. Your first code block, fed through Maxima's grind function (I copy-pasted your code, then did grind(%i1) to get this output): (kill(lis,ip,jp,n,nc,ilis,blk,out), out[j]:=block(lis:endcons(ip,lis),if j > 1 then blk[j-1]), blk[i]:=block(ilis[i]:ilis[i]+1,ip:product(x[d+1-j]^ilis[i],j,1,i), jp:sum(ilis[j],j,1,i), if jp <...
tests/test.sh.in: strip out special handling of rtest_ask.mac
tests/rtest_ask1.mac: Update the comment at top of file
src/testsuite.lisp: add rtest_ask1.mac
src/mload.lisp: test-batch call needs :IN key
src/macsys.lisp: RETRIEVE prints to *QUERY-IO*
tests/command-line-options.el: add comments, requirement
tests/command-line-options.el: clean-up