Opened 3 years ago

#1705 new enhancement

Module names should be unique

Reported by: sjamaan Owned by:
Priority: minor Milestone: 5.4
Component: compiler Version: 5.2.0
Keywords: modules, encapsulation, name conflicts Cc:
Estimated difficulty: medium


When you compile a program which uses a module and defines a module of the same name, the compiler should probably give a warning or error.

A practical (simplified) example of this which alicemaz ran into:

I think we can't really do this in the interpreter because re-evaluating an existing module should be possible on the REPL (think incremental development from Emacs etc).

Change History (0)

Note: See TracTickets for help on using tickets.