[
Lists Home |
Date Index |
Thread Index
]
> The reality is that scopes are nested, and resolution is
> always with respect to the innermost defining block, not the immediately
> "local" block.
That's an implementation detail, each local block could maintain a pointer
to its inherited context. (See, implementation.)
> | It also makes component software easier, since I can just locally use a
> | "ds" prefix to indicate XML DSIG, without having to globally coordinate
> | with every part of a program working on a document.
>
> What if this prefix is already "taken" by an "outer block"? (Joe Engish's
> typology of "neurosis" and "psychosis" comes to mind.)
Unh, that's the whole point: it doesn't matter.
/r$
|