From: Clark C. E. <cc...@cl...> - 2004-09-11 22:15:45
|
On Sat, Sep 11, 2004 at 05:53:51PM -0400, trans. (T. Onoma) wrote: | Don't like double defs. Fair enough, it was a straw-man. The problem I'm trying to solve is two fold: - proposal #11 doesn't define the meaning of ! or !! or !bing! - it'd be nice to have ! mean tag:yaml.org,2002: - not necessary, but a shortcut for tag:yaml.org,2002:null would be nice - I'm not sure if this needs to be 'changable' A few other options, if a ! !! or !prefix! is missing the specific component, then it uses the kind of node as the specific. --- - ! # !str - ! {} # !map - ! [] # !seq - !! # tag:yaml.org,2002:str - !! {} # tag:yaml.org,2002:map - !! [] # tag:yaml.org,2002:seq ... Or, we could use a hard-coded rule, that never varies %TAG ! tag:ignored.clarkevans.com,2002: %TAG !! tag:ignored2.clarkevans.com,2002: - - ! # tag:yaml.org,2002:str - !bing # tag:ignored.clarkevans.com,2002:bing - !! # tag:yaml.org,2002:null - !!bing # tag:ignored2.clarkevans.com,2002:bing Or, we could have two different %TAG directives... (instead of using the special character '*') Thoughts? Clark |