#pragma once object eval(object input, env currentEnv);