Arc Forumnew | comments | leaders | submitlogin
2 points by almkglor 5744 days ago | link | parent

Depends on how the module system is constructed. If modules are first class objects and not a set of symbols like CL packages are, then the module name itself may be shadowed by a local, i.e. 'cplx itself could fall victim.

> Perhaps we could have a type of macro which adds these module-specifying prefixes to your function calls when the macro is expanded

If modules were based on symbols, like CL packages are, then: http://arclanguage.com/item?id=7616