pythonで

ipython つかえば一発というオチも。
あと普通に突っ込むと ( ) でってのは無理筋で、せめて $( ) になるのかな、と。

% d $(+ 56 39) $(x 8 9)

みたいなの。実装は簡単だなぁ。

#!/usr/bin/env python

import sys
import os.path
import functools
from operator import add, sub, mul, div

bin_ops = (('+', add), ('-', sub), ('d', div), ('x', mul))
ops = dict((op, functools.partial(reduce, f)) for op, f in bin_ops)

def main(args):
   progname = os.path.basename(args[0])
   params = map(float, args[1:])
   op = ops[progname]
   print op(params)

if __name__ == '__main__': main(sys.argv)