public static Set<String> getAllKeywords(Grammar g, String name) {
   Set<String> kws = new HashSet<String>();
   List<ParserRule> rules = GrammarUtil.allParserRules(g);
   for (ParserRule parserRule : rules) {
     if (parserRule.getName().equals(name)) {
       getAllKeywords(kws, parserRule);
     }
   }
   return kws;
 }