[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: XML as a transition to s-expr
> If optional keyword attributes allowed, and keyword names are
> themselves are allowed in a body (at least as the first element),
> it's ambiguous.
Yes. This problem occurs in Curl text formats:
{text
color = "red",
not-a-keyword \= foo,
also-not-a-keyword = bar,
baz
}
The '=' needs to be escaped so that the parser does not treat the expression
as a keyword parameter. You could also workaround this by puttting a
do-nothing curly expression between the real keyword and the text.
In practice, this happens very rarely.
- Christopher