<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Robert Barta wrote:
<blockquote cite="mid:20080526075454.GA22644@odman.int.devc.at"
 type="cite">
  <pre wrap="">On Sun, May 25, 2008 at 06:24:23PM +0200, Lars Heuer wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Now, I took a look at the TMCL draft dtd. 2007-12-08 and I wonder if
we need the "?" and "?foo" notation at all; it seems that the []
notation is enough.

A random example from TMCL:

  def AssociationTypeConstraint()
      ?atc1 isa associationtype-constraint
      AddConstraintToSchema(?atc1)
  end


which can replaced by:

   def AssociationTypeConstraint()
       AddConstraintToSchema([isa associationtype-constraint])
   end
    </pre>
  </blockquote>
  <pre wrap=""><!---->
[] can replace a named wildcard _only_ if the structure of the
information is restructured into a tree form.

I am not sure whether it is _always_ possible to do that with every
kind of expression. But I am pretty sure that - even if is - it is
inconvenient for a user to perform this mental exercise.

Given the many ... edges ... CTM has saving on the wildcards does not
really make a difference. From an implementation viewpoint both are
no-brainers.

My succus: Keep it as-is,</pre>
</blockquote>
I support that view.<br>
<blockquote cite="mid:20080526075454.GA22644@odman.int.devc.at"
 type="cite">
  <pre wrap="">maybe explain one with the other.
  </pre>
</blockquote>
<br>
</body>
</html>