decodeAndFixDT: Decodes (and completes) a derivation tree into a working...

View source: R/geTree.R

decodeAndFixDTR 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)) 


xegaDerivationTrees documentation built on April 16, 2025, 5:11 p.m.