(defun eval [:String expStr :Array activeConditions] (let [hscriptExp (.parseString (new Parser) (Prelude.convertToHScript expStr)) interp (new BoolExpInterp)] (doFor condition activeConditions (interp.variables.set condition true)) ?(interp.execute hscriptExp)))