| xegaDerivationTrees-package | Package xegaDerivationTrees | 
| addE | Add an edge or a list of edges to the data frame for edges. | 
| addV | Add a vertex to the data frame for vertices. | 
| booleanGrammar | A constant function which returns the BNF (Backus-Naur Form) of a context-free grammar for the XOR problem. | 
| chooseNode | Randomly selects an attributed node in an attributed node list. | 
| chooseRule | Selects a production rule index at random from a vector of production rules. | 
| chooseRulek | Selects k-th production rule index from a vector of production rules. | 
| compatibleSubtrees | Test the compatibility of subtrees. | 
| compileBNF | Compile a BNF (Backus-Naur Form) of a context-free grammar. | 
| decodeAndFixDT | Decodes (and completes) a derivation tree into a working program. | 
| decodeCDT | Converts a complete derivation tree into a program. | 
| decodeDT | Decodes a derivation tree into a program. | 
| decodeDTsym | Decodes a derivation tree into a list of the leaf symbols of the derivation tree. | 
| decodeSymVec | Decodes a vector of symbols. | 
| decodeTree | Returns a list of all symbols of a derivation tree in depth-first left-to-right order. | 
| filterANL | Filter an Attributed Node List (ANL) of a derivation tree by depth. | 
| filterANLid | Filter an Attributed Node List (ANL) of a derivation tree by a symbol identifier. | 
| generateCDT | Generates a complete derivation tree from an integer vector. | 
| generateDerivationTree | Generates a derivation tree from an integer vector. | 
| leavesIncompleteDT | Returns the list of symbol identifiers of the leaves of a derivation tree. | 
| newE | Returns empty data frame for edges. | 
| newV | Returns empty data frame for vertices. | 
| printDerivations | Print derivations. | 
| randomDerivationTree | Generates a random derivation tree. | 
| rndPartition | Randomly partitions n in k parts. | 
| rndsub | Transforms a non-terminal symbol into a random 1-level derivation tree. | 
| rndsubk | Transforms a non-terminal symbol into a 1-level derivation tree for a given k. | 
| substituteSymbol | Codes the substitution of a non-terminal symbol by the symbols derived by a production rule as a nested list. | 
| testGenerateDerivationTree | Generate, decode, and show 'times' derivation trees from random integer vectors for grammar BNF on the console. | 
| treeANL | Builds an Attributed Node List (ANL) of a derivation tree. | 
| treeChildren | Returns the children of a derivation tree. | 
| treeExtract | Extracts the subtree at position 'pos' in a derivation tree. | 
| treeInsert | Inserts a subtree into a derivation tree at a 'node'. | 
| treeLeaves | Measures the number of leaves of a complete derivation tree. | 
| treeListDepth | Measures the depth of a (nested) list. | 
| treeNodes | Measures the number of inner nodes in a derivation tree. | 
| treeProbability | The (path) probability of generating 'tree' by grammar 'G'. | 
| treeRoot | Returns the root of a derivation tree. | 
| treeSize | Measures the number of symbols in a derivation tree. | 
| treeToDataFrames | Convert a tree to two dataframes. | 
| xegaDerivationTrees | Package xegaDerivationTrees |