public string nameForGroupChar(char groupChar) { switch (groupChar) { case '(': return ""; case '[': return "squareBrackets"; case '{': return "curlyBrackets"; } throw new Exception("IoLexer: fatal error - invalid group char" + groupChar); }