public override void transitions(System.Collections.Queue wl, InputElement tok, int count) { state s; switch (tok.tag) { default: return; case "byte": s = new itemSet_96(this, tok, count); wl.Enqueue(s); break; case "uint": s = new itemSet_97(this, tok, count); wl.Enqueue(s); break; case "identifier": s = new itemSet_71(this, tok, count); wl.Enqueue(s); break; case "sbyte": s = new itemSet_100(this, tok, count); wl.Enqueue(s); break; case "double": s = new itemSet_101(this, tok, count); wl.Enqueue(s); break; case "object": s = new itemSet_102(this, tok, count); wl.Enqueue(s); break; case "int": s = new itemSet_103(this, tok, count); wl.Enqueue(s); break; case "char": s = new itemSet_104(this, tok, count); wl.Enqueue(s); break; case "void": s = new itemSet_253(this, tok, count); wl.Enqueue(s); break; case "ushort": s = new itemSet_107(this, tok, count); wl.Enqueue(s); break; case "bool": s = new itemSet_108(this, tok, count); wl.Enqueue(s); break; case "long": s = new itemSet_109(this, tok, count); wl.Enqueue(s); break; case "string": s = new itemSet_111(this, tok, count); wl.Enqueue(s); break; case "short": s = new itemSet_113(this, tok, count); wl.Enqueue(s); break; case "decimal": s = new itemSet_115(this, tok, count); wl.Enqueue(s); break; case "ulong": s = new itemSet_116(this, tok, count); wl.Enqueue(s); break; case "float": s = new itemSet_118(this, tok, count); wl.Enqueue(s); break; } // switch } // transitions
public override void transitions(System.Collections.Queue wl, InputElement tok, int count) { state s; switch (tok.tag) { default: return; case "identifier": s = new itemSet_71(this, tok, count); wl.Enqueue(s); break; case "object": s = new itemSet_102(this, tok, count); wl.Enqueue(s); break; case "string": s = new itemSet_111(this, tok, count); wl.Enqueue(s); break; } // switch } // transitions