The TM module offers the method "match" (and friends) to query assertions in a TM data structure. While there is a generic search specification, it will be too slow. Instead some axes have been implemented specifically. These are listed below.
Automatically generated from TM (1.54)
'anyid' => 'the toplet'
'bplayer' => 'the player for the brole',
'aplayer' => 'the player toplet for the arole',
'arole' => 'the role toplet (incl subclasses) for the aplayer',
'type' => 'the type of the assertion',
'brole' => 'the other role toplet (incl subclasses)'
'aplayer' => 'the player toplet for the arole',
'arole' => 'the role toplet (incl subclasses) for the aplayer',
'type' => 'the type of the assertion',
'brole' => 'the other role toplet (incl subclasses)'
'irole' => 'the toplet for which characteristics are sought',
'char' => '1'
'topic' => 'the toplet for which characteristics are sought',
'char' => '1'
'topic' => 'the toplet for which these characteristics are sought',
'char' => '1',
'type' => 'type of characteristic'
'char' => '1',
'type' => 'the characteristic type'
'value' => 'the value for which all characteristics are sought',
'char' => '1',
'type' => 'the characteristic type'
'value' => 'the value for which all characteristics are sought',
'char' => '1'
'class' => 'which toplet should be the class',
'type' => 'isa'
'type' => 'isa',
'instance' => 'which toplet should be the instance'
'iplayer' => 'the player toplet'
'iplayer' => 'the player toplet',
'irole' => 'the role toplet (incl subclasses)'
'iplayer' => 'the player toplet',
'irole' => 'the role toplet (incl subclasses)',
'type' => 'the type of the assertion'
'iplayer' => 'the player toplet',
'type' => 'the type of the assertion'
'irole' => 'the role toplet (incl subclasses)'
'irole' => 'the role toplet (incl subclasses)',
'type' => 'the type of the assertion'
'lid' => 'the ID of the assertion'
'nochar' => '1'
'subclass' => 'which toplet should be the superclass',
'type' => 'is-subclass-of'
'superclass' => 'which toplet should be the subclass',
'type' => 'is-subclass-of'
'type' => 'the type of the assertion'
TM
Copyright 200[8] by Robert Barta, <drrho@cpan.org>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.