* Evaluate argument to `import'.

This commit is contained in:
Eelco Dolstra 2004-10-26 17:10:09 +00:00
parent 033d7c6593
commit eb8284ddaa
1 changed files with 2 additions and 1 deletions

View File

@ -9,7 +9,8 @@ static Expr primImport(EvalState & state, const ATermVector & args)
{
ATMatcher m;
string path;
if (!(atMatch(m, args[0]) >> "Path" >> path))
Expr fn = evalExpr(state, args[0]);
if (!(atMatch(m, fn) >> "Path" >> path))
throw Error("path expected");
return evalFile(state, path);
}