| java.lang.Object org.antlr.tool.RandomPhrase
RandomPhrase | public class RandomPhrase (Code) | | Generate a random phrase given a grammar.
Usage:
java org.antlr.tool.RandomPhrase grammarFile.g startRule [seed]
For example:
java org.antlr.tool.RandomPhrase simple.g program 342
The seed acts like a unique identifier so you can get the same random
phrase back during unit testing, for example.
If you do not specify a seed then the current time in milliseconds is used
guaranteeing that you'll never see that seed again.
|
randomPhrase | protected static void randomPhrase(Grammar g, List tokenTypes, String startRule)(Code) | | an experimental method to generate random phrases for a given
grammar given a start rule. Return a list of token types.
|
|
|