newLISP Fan Club

Forum => Anything else we might add? => Topic started by: ssqq on July 13, 2014, 11:28:02 AM

Title: context should be orthometric
Post by: ssqq on July 13, 2014, 11:28:02 AM
Because the context is global, so the dictionary implemented with factor is global constants variable. any module which use factor would  pollute other modules namespace. any list or string implements with factor which could pass reference to function also is global variable, It has same problem when loaded to other module.  



I think context should be designed to nested:


(context 'namespace)
(context 'namespace:subnamespace)


then we could implement local factor.