>>126
Its because you quote the expr, making it a string.
Its eval("string of something"), so the argument isn't passed to it.
you probably want
(defun openFuture (state)
(eval `(print ,state)))
which is equivalent to eval(`print ${state}`) in javascript