Re: [q-lang-users] Import clauses terminology (Re: Bugfixes in cvs)
Brought to you by:
agraef
From: Albert G. <Dr....@t-...> - 2007-10-01 08:39:42
|
ed...@ri... wrote: > How about "restricted" like "restricted quantifiers" in mathematics. As you > recall "For all, X in A implies P(X)" restricts X to A instead of the universe. I > know quantifier is not qualifier but it kinda has the same tone. Well, "restrictive" surely sounds right for a mathematician, and in fact its meaning _is_ similar to "qualified", but for programmers it carries bad connotations, as if the access to the imported symbols would be restricted in some way, which it isn't. Two other ideas I had: "named" ("named import" sounds about right, but "named import clause" doesn't), and "explicit" (but I already use that for explicitly stated imports in contrast to the prelude). Also, I'm still looking for something that better conveys the idea that the 'from' clause also redeclares the imported symbols in the client's namespace, but I don't think that there's a simple word to describe that. Maybe "qualified import" (in Wirth's sense) isn't so bad after all? If we take it in the sense that the import clause itself is qualified, not the symbols that are imported... But I agree that there's a source of confusion there. Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikinformatik.uni-mainz.de/ag |