Daniel Fagerstrom pisze:
>
> That would be the case if expressions with converter variant modifiers
> only was used alone as attribute values. But remember that expressions
> in CTemplate can be embeded in text as well, e.g.:
>
> <p>The start date is ${myobj.startDate#short}.</p>
>
> In such cases having the modifier outside the expression would be harder
> to parse. We chose '#' as a separator as it didn't seem to have any
> significant meaning in the expression languages we had in mind when the
> converters where discussed. We can always introduce some escaping
> mechanism "##" e.g. for cases when a literal '#' is needed as part of an
> expression.
Standard \# is more intuitive but generally I agree with your point.
--
Grzegorz Kossakowski
http://reflectingonthevicissitudes.wordpress.com/
|