Paul Mensonides wrote:
> Joel de Guzman wrote:
> 
>> Looks good. But why not overload the name "namespace" in as much
>> as the CPP overloads #if #else ? I think the syntax should give a
>> nice feeling since it is already looks like something C++
>> programmers are 
>> already accustomed to:
> 
>> Either way, any syntax will do as long as it works :) If you really
>> want to go the import/export route, consider a modula-2-ish syntax:
> 
> I actual names of the directives I don't really care about. 
> #region/#endreg, #scope/#endscope, #module/#endmodule are all fine
> with me.  I don't personally like #namespace/#endnamespace, but I
> could live with it.  What I want (and what we need) is the more
> general mechanism allowing named scopes.  My proposal, including
> import/export, would allow both the current model and the more
> general model. 

Yes.... It's the bicycle shed... again :-) Whichever will do. I do think that
the modula-ish export/import is nice. Modula-2's module mechanism is
already very mature so I guess if it's based on it, we are on the right track.
Now that there's Wave, I guess there's no harm and we can start experimenting 
on this.

Regards,
-- 
Joel de Guzman
joel at boost-consulting.com
http://www.boost-consulting.com
http://spirit.sf.net

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to