Context-free generative grammar engine with bounded recursion depth.
Instance methods
Adds a production for a non-terminal rule
Sourcegenerate(start_symbol :
Symbol = :start, prng :
PRNG =
PRNG.new) :
String Generates a string starting from start_symbol
Source