}
public static DRLParser getDRLParser(CommonTokenStream stream, LanguageLevelOption languageLevel) {
switch (languageLevel) {
case DRL5:
return new DRL5Parser(stream);
case DRL6:
return new DRL6Parser(stream);
}
throw new RuntimeException("Unknown language level");
}