---input--- switch (x) { case 1: break; default: break; } ---tokens--- 'switch' Keyword ' ' Text.Whitespace '(' Punctuation 'x' Name ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n' Text.Whitespace ' ' Text.Whitespace 'case' Keyword ' ' Text.Whitespace '1' Literal.Number.Integer ':' Punctuation ' ' Text.Whitespace 'break' Keyword ';' Punctuation '\n' Text.Whitespace ' ' Text.Whitespace 'default' Keyword ':' Punctuation ' ' Text.Whitespace 'break' Keyword ';' Punctuation '\n' Text.Whitespace '}' Punctuation '\n' Text.Whitespace