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 format
Pure perl evaluator of PML-TQ queries based on headless implementation of TrEd called Btred
Helper functions mainly for PML manipulations
Provides Parse::RecDescent grammar for parsing PML-TQ queries
Module loader for PMLTQ::Relations inspired by Mojo::Loader
[DEPRECATED] Conversion functions from NetGraph to PML-TQ
Wrapper for parsing error
Optimalizing search trees for BtredEvaluator
Base class for all Relations standard or user defined
Iterates over ancestor nodes
Iterates over ancestor nodes to given bound
Iterates over child nodes
Iterates 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 tree
Iterates tree using depth first search calling $node->previous
Iterates tree using depth first search calling $node->following
Iterates tree using depth first search in given boundaries
Iterates over descendant nodes
Iterates over descendant nodes in given boundaries
Iterates nodes of given fsfile
Base Iterator class
Iterates over member nodes of given list
Creates optional interator branch
Interates nodes based on their order
PDT user defined relations
Effective child relation iterator on a-nodes for PDT like treebanks
Effective parent relation iterator on a-nodes for PDT like treebanks
a/lex.rf or a/aux.rf relation iterator for PDT like treebanks
Effective child relation iterator on t-nodes for PDT like treebanks
Effective parent relation iterator on t-nodes for PDT like treebanks
Iterates over PML reference
Evaluates condition on the parent of start node
Evaluates condition on nodes of current tree
Iterates over siblings given node
Iterates over siblings given node with boudaries
Base class for all iterators that iterates on a list of nodes
Iterates over nodes that are transitive
Evaluates condition on the whole tree of given node
Treex user defined relations
Different implementation of effective child relation iterator on a-nodes for Treex treebanks
Effective child relation iterator on a-nodes for Treex treebanks
Different implementation of effective parent relation iterator on a-nodes for Treex treebanks
Effective parent relation iterator on a-nodes for Treex treebanks
Effective child relation iterator on t-nodes for Treex treebanks
Effective parent relation iterator on t-nodes for Treex treebanks
Same as PMLTQ::Relation::FileIterator but for Treex files
Same as PMLTQ::Relation::FileListIterator but for Treex files
SQL evaluator of PML-TQ queries which can use PostreSQL as a backend
Helper methods for PML::Schema, relations and PML::Node types