(setq aa 1) (setq bb 2) (setq cc 3) (prompt "Select Add Subtracts Divides Multiply") (initget " A S D M ") (setq opt (getkword " CHOOSE ONES <A/S/D/M>: ")) (cond ((eq opt "A")(setq opt (chr 43))) ((eq opt "S")(setq opt (chr 45))) ((eq opt "D")(setq opt (chr 47))) ((eq opt "M")(setq opt (chr 42))) ) (setq total (opt aa bb cc)) (princ total) The problem is _$ (setq total (opt aa bb cc)) ; error: bad function: "*"