Learn R Programming

xegaDerivationTrees (version 1.0.0.6)

decodeDT: Decodes a derivation tree into a program.

Description

The program may contain non-terminal symbols and its evaluation may fail.

Usage

decodeDT(tree, ST)

Value

A program

Arguments

tree

Derivation tree.

ST

Symbol table.

See Also

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

Examples

Run this code
g<-compileBNF(booleanGrammar())
t1<-generateDerivationTree(sym=g$Start,sample(100, 10, replace=TRUE), G=g)
decodeDT(t1$tree, g$ST) 

Run the code above in your browser using DataLab