-
-
17 Jun 2019 05:40:26 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (24)
- Testers (1284 / 0 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (8.28MB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 4 contributors-
Petr Pajas
-
Jan Štěpánek
-
Michal Sedlák
-
Matyáš Kopp
Changes for version 3.0.2
- Released: 2019-06-17 05:37:41 UTC
- BUG FIXES
- fix user defined relations in PMLTQ::TypeMapper
- STATISTICS
- code churn: 6 files changed, 29 insertions(+), 21 deletions(-)
Modules
Query engine and query language for trees in PML formatPure perl evaluator of PML-TQ queries based on headless implementation of TrEd called BtredHelper functions mainly for PML manipulationsProvides Parse::RecDescent grammar for parsing PML-TQ queriesModule loader for PMLTQ::Relations inspired by Mojo::Loader[DEPRECATED] Conversion functions from NetGraph to PML-TQWrapper for parsing errorOptimalizing search trees for BtredEvaluatorBase class for all Relations standard or user definedIterates over ancestor nodesIterates over ancestor nodes to given boundIterates over child nodesIterates nodes of TredMacro::CurrentFile()Iterates over files of given file list (calling TredMacro::NextFile())Iterates over trees in files of given file list (calling TredMacro::NextFile())Iterates over nodes of current treeIterates tree using depth first search calling $node->previousIterates tree using depth first search calling $node->followingIterates tree using depth first search in given boundariesIterates over descendant nodesIterates over descendant nodes in given boundariesIterates nodes of given fsfileBase Iterator classIterates over member nodes of given listCreates optional interator branchInterates nodes based on their orderPDT user defined relationsEffective child relation iterator on a-nodes for PDT like treebanksEffective parent relation iterator on a-nodes for PDT like treebanksa/lex.rf or a/aux.rf relation iterator for PDT like treebanksEffective child relation iterator on t-nodes for PDT like treebanksEffective parent relation iterator on t-nodes for PDT like treebanksIterates over PML referenceEvaluates condition on the parent of start nodeEvaluates condition on nodes of current treeIterates over siblings given nodeIterates over siblings given node with boudariesBase class for all iterators that iterates on a list of nodesIterates over nodes that are transitiveEvaluates condition on the whole tree of given nodeTreex user defined relationsDifferent implementation of effective child relation iterator on a-nodes for Treex treebanksEffective child relation iterator on a-nodes for Treex treebanksDifferent implementation of effective parent relation iterator on a-nodes for Treex treebanksEffective parent relation iterator on a-nodes for Treex treebanksEffective child relation iterator on t-nodes for Treex treebanksEffective parent relation iterator on t-nodes for Treex treebanksSame as PMLTQ::Relation::FileIterator but for Treex filesSame as PMLTQ::Relation::FileListIterator but for Treex filesSQL evaluator of PML-TQ queries which can use PostreSQL as a backendHelper methods for PML::Schema, relations and PML::Node typesModule Install Instructions
To install PMLTQ, copy and paste the appropriate command in to your terminal.
cpanm PMLTQ
perl -MCPAN -e shell install PMLTQ
For more information on module installation, please visit the detailed CPAN module installation guide.