powered by
rndsub() expands a non-terminal by a random derivation and returns a 1-level derivation tree.
rndsub()
rndsub(sym, PT)
Derivation tree with 1-level.
Non-terminal symbol.
Production table.
Other Generate Derivation Tree: generateCDT(), generateDerivationTree(), randomDerivationTree(), rndsubk(), substituteSymbol()
generateCDT()
generateDerivationTree()
randomDerivationTree()
rndsubk()
substituteSymbol()
g<-compileBNF(booleanGrammar()) rndsub(g$Start, g$PT)
Run the code above in your browser using DataLab