Closed agu-z closed 4 months ago
The compiler would hang when it encountered an import with a module name that matched a builtin name regardless of whether it was package-qualified.
import pf.List
Instead of hanging we will now report the usual FILE NOT FOUND error, or IMPORT NAME CONFLICT if it exists.
FILE NOT FOUND
IMPORT NAME CONFLICT
This will help prevent some confusion when Task becomes a builtin.
Task
The compiler would hang when it encountered an import with a module name that matched a builtin name regardless of whether it was package-qualified.
Instead of hanging we will now report the usual
FILE NOT FOUND
error, orIMPORT NAME CONFLICT
if it exists.This will help prevent some confusion when
Task
becomes a builtin.