The Program (115 Chars)
(defun rpn(e)(let((s()))(dolist(x e)(if(numberp x)(push x s)(push(eval(reverse(list(pop s)(pop s)x)))s)))(car s)))
A simple test:
CL-USER> (rpn '(1 2 3 * + 4 2 / +))
And it returns 9
Anyone has some good ideas about writing an Infix-to-RPN program inside one single tweet? I failed. I can wrote that one in 235 chars.