[Pipet Devel] XML descriptions for loci

Brad Chapman chapmanb at arches.uga.edu
Wed May 31 01:01:46 EDT 2000


> Brad Chapman wrote:
>> <piperplugin>
>>   <module name = "General">
>>     <locus name = "Constant">

Jeff wrote:
> Brad, can you explain why there is a distinction between (more than 
one tag
> for) plugin, module, and locus?  I always thought there would be 
only one
> basic object that would be tagged: locus.  Perhaps this shows some
> hierarchical grouping, like...
> 
>    plugin.module.locus
> 
> ?
> 
> Me confooosed.

That's becuase I'm doing it stupidly :-). I think the way you are 
proposing above is better than my stupid way with a whole bunch of 
tags. So maybe we should just have:

<locus name = 'unix.utils.ls'>
<locus name = 'General.Constant'>
<locus name = 'IO.NetExec'>
<locus name = 'Logic.Mux'>

(to use some earlier examples) and just drop the whole module thing 
entirely (then we can drop <piperplugin> as well, since I just added 
that to have a root element). I like this a lot, as it will help get 
rid of a ton of my extraneous tags and attributes. Anyone else like 
this way better?

Brad






More information about the Pipet-Devel mailing list