This page is part of the web mail archives of SRFI 93 from before July 7th, 2015. The new archives for SRFI 93 contain all messages, not just those from before July 7th, 2015.
On Mon, 26 Jun 2006 dyb@xxxxxxxxxxxxxx wrote:
- I am unable to figure out what this means from the context: "... and the marks match if the marks recorded with the substitution are the same as those that appear below, i.e., were applied before the substitution in the wrap."The wording isn't great. Does the following help? "... and the marks match if the marks recorded with the substitution are the same as those that appear below the substitution in the wrap, i.e., those that were applied before the substitution. The idea is that substitutions are affected by the marks that are present when the substitution is applied.
Actually, this is clearer to me after further thought. However, the preceding sentence is still rather confusing to me: "The expander resolvesidentifier references by looking for the latest matching substitution to be applied to the identifier, i.e., the outermost substitution in the wrap whose name and marks match the name and marks recorded in the substitution."
Should the last word here be "substitution"? Otherwise I don't know how to make sense of it, since it seems to say that
one is matching a substitution to itself.I actually think the whole paragraph makes sense if one simply cuts the part of the sentence starting with "i.e." out completely (at least then I have the illusion of understanding the whole thing).