From: Oren Ben-K. <or...@be...> - 2004-09-12 17:17:59
|
On Sunday 12 September 2004 19:53, trans. (T. Onoma) wrote: > So my point is simply that, while having merits, its getting a bit > too "loopy". I don't know... its just a simple substitution. However, I don't feel _that_ strongly about it. The disadvantages of your proposal are: - Can't be overriden - could be viewed as a feature; - Requires keeping !!map, !!seq and !!str in the core spec. Not a big problem. - No nice syntax for null. Not a big deal either. I'm happy with ~. - Requires using '!!' rather than '!' for '- !! 23'. Not a big deal, again, and can actually be seen as a feature (makes it clear it is a "global" tag like "!!int" and so on). So, yes, I can live with your proposal. For anyone not keeping track: %TAG !<handle>! <prefix> <default-suffix> As I said, Clark has also raised this option. But he didn't defend it as tenaciously :-) If Clark also likes your proposal, and Brian has no problem - fine. > While we're on the subject, I want to suggest that we keep a form of > cut and paste. So much for KISS! :-) Seriously, this isn't necessary. Since the prefixes are completely under the author's control, you can just use a single-letter prefix. This way when you cut&paste from one place in the document to another you don't have to worry about all these '^'. Not to mention they are ugly :-) Have fun, Oren Ben-Kiki |