removed "run" and introduced "eval" argument instead
moved source file run.go -> eval.go