decodeAndFixDT {xegaDerivationTrees}R Documentation

Decodes (and completes) a derivation tree into a working program.

Description

The program is guaranteed to work.

Usage

decodeAndFixDT(tree, G, kvec)

Arguments

tree

Derivation tree.

G

A Grammar object.

kvec

A random integer vector.

Value

A program

See Also

Other Decoder: decodeCDT(), decodeDT(), decodeDTsym(), decodeTree(), leavesIncompleteDT()

Examples

g<-compileBNF(booleanGrammar())
complete<-TRUE
while (complete) {
t1<-generateDerivationTree(sym=g$Start, kvec=sample(100, 10, replace=TRUE), G=g)
complete<-t1$complete}
decodeAndFixDT(t1$tree, G=g, kvec=sample(100, 10, replace=TRUE)) 


[Package xegaDerivationTrees version 1.0.0.6 Index]