I would like to test the syntax highlighting rules, and for that purpose I would like to have a sample data that is generated basing on the formal grammar. Is there any tool that allows to generate either a random sample for the grammar or the full grammar sample (as an example - generate all the possible SELECT clauses with the 'valid' table and column names)?