private void SkipLexicalActions()
{
switch(jjmatchedKind)
{
case 60:
if (image == null)
image = new StringBuilder(new String(input_stream.GetSuffix(jjimageLen + (jjmatchedPos + 1))));
else
image.Append(input_stream.GetSuffix(jjimageLen + (jjmatchedPos + 1)));
/*
* push every terminator character back into the stream
*/
input_stream.Backup(1);
if (debugPrint)
Console.Out.Write("REF_TERM :");
StateStackPop();
break;
case 61:
if (image == null)
image = new StringBuilder(new String(input_stream.GetSuffix(jjimageLen + (jjmatchedPos + 1))));
else
image.Append(input_stream.GetSuffix(jjimageLen + (jjmatchedPos + 1)));
if (debugPrint)
Console.Out.Write("DIRECTIVE_TERM :");
input_stream.Backup(1);
inDirective = false;
StateStackPop();
break;
default:
break;
}
}