case SSL_Script: printf("Script"); break;
case SSL_WhiteSpace: printf("WhiteSpace"); break;
case SSL_CommandList: printf("CommandList"); break;
case SSL_Command: printf("Command"); break;
case SSL_SimpleCommandIOprep: printf("SimpleCommandIOprep"); break;
case SSL_SimpleCommandIO: printf("SimpleCommandIO"); break;
case SSL_NamePrelim: printf("NamePrelim"); break;
case SSL_SSiftStatement: printf("SSiftStatement"); break;
case SSL_TSiftStatement: printf("TSiftStatement"); break;
case SSL_CaseStatement: printf("CaseStatement"); break;
case SSL_IfStatement: printf("IfStatement"); break;
case SSL_ForStatement: printf("ForStatement"); break;
case SSL_WhileStatement: printf("WhileStatement"); break;
case SSL_UntilStatement: printf("UntilStatement"); break;
case SSL_LocalDeclaration: printf("LocalDeclaration"); break;
case SSL_SimpleCommand: printf("SimpleCommand"); break;
case SSL_SingleQuotePattern: printf("SingleQuotePattern"); break;
case SSL_DoubleQuotePattern: printf("DoubleQuotePattern"); break;
case SSL_Word: printf("Word"); break;
case SSL_IgnoreComments: printf("IgnoreComments"); break;
case SSL_FlushBuffer: printf("FlushBuffer"); break;
case SSL_Dollar: printf("Dollar"); break;
case SSL_CaseStatementAux: printf("CaseStatementAux"); break;
case SSL_CasePart: printf("CasePart"); break;
case SSL_ElsePart: printf("ElsePart"); break;
case SSL_Name: printf("Name"); break;
case SSL_WhileUntilPrelude: printf("WhileUntilPrelude"); break;
case SSL_WhileUntilCommon: printf("WhileUntilCommon"); break;
case SSL_AndOr: printf("AndOr"); break;
case SSL_HereData: printf("HereData"); break;
case SSL_SkipComment: printf("SkipComment"); break;
case SSL_PipeLine: printf("PipeLine"); break;
case SSL_SimpleItem: printf("SimpleItem"); break;
case SSL_FirstWord: printf("FirstWord"); break;
case SSL_Function: printf("Function"); break;
case SSL_File: printf("File"); break;
case SSL_HereDocument: printf("HereDocument"); break;
case SSL_ParameterList: printf("ParameterList"); break;
case SSL_FlushQBuffer: printf("FlushQBuffer"); break;
case SSL_List: printf("List"); break;
case SSL_DoubleQuote: printf("DoubleQuote"); break;
case SSL_SingleQuote: printf("SingleQuote"); break;
case SSL_BackQuote: printf("BackQuote"); break;
case SSL_BackSlash: printf("BackSlash"); break;
case SSL_BackQuotePre: printf("BackQuotePre"); break;
case SSL_BackQuotePost: printf("BackQuotePost"); break;
case SSL_KshBackQuote: printf("KshBackQuote"); break;
case SSL_VariableInBrace: printf("VariableInBrace"); break;
case SSL_VariableJumpLtwoLabelLone: printf("VariableJumpLtwoLabelLone"); break;
syntax highlighted by Code2HTML, v. 0.9.1