[tmcl-wg] Another TMCL use case

Robert Barta tmcl-wg@isotopicmaps.org
Thu, 15 May 2003 18:16:04 +1000


On Thu, May 15, 2003 at 01:19:57AM -0400, Dan Corwin wrote:
> My WORDS command language uses topic maps for storage, and 
> changes them under interactive inputs or batch files.

Dan,

So you build a database based on XTM, right?

> I hope to use TMCL in this system, so WORDS is another use 
> case for it.  But I cannot tell from current requirements 
> if TMCL will work fast and flexibly enough for editing, 
> or if the data to validate must already be within a TM.

Yes, no, maybe. :-)

I would believe that a TM?L works against a "TM model". This would
imply that - as long as you can map your data into the TM paradigm -
you could use TM?L.

> Unsure on such issues, and on when TMCL might appear, I went
> ahead on a private WORDS spec and coding plan to incrementally 
> pre-validate requested TM updates.  Here's what emerged:
> 
>   http://www.lexikos.com/words/constraints.htm
> 
> This design gives a coder's view of a constraint language.
> It may be instructive, or it may need some rethinking.

They way I understand your API is that it adds value to a low level
API a TM?L implementation may give you. I do not think that we have
discussed APIs how to use TM?L yet.

Can you give me/us a bit more background information how you plan to
use TM?L with WORDS? Maybe I can get someone to build a nice use case
around it, maybe you want to write up one yourself?

\rho