You are calling an undefined function. Ideally Tela should be able to report its name, but currently it isn't. However, usually there are not many possible undefined function calls on one source line. I use eval to assign to a variable, but afterwards the variable seems to be undefined. The builtin function eval works in global context.
All symbols appearing in the evaluated string refer to globally visible names.
If you are calling eval from within a function, you must declare those variables global in the function header which you want to access in the evaluation string. You are probably calling import within a function, and the imported variables go to the global context. You must declare the variables global in the function you are calling import from. If you didn't misspell the function name, the reason is probably that you didn't declare it global in the enclosing function or package scope. You are using a package aren't you.