diff --git a/kparse.go b/kparse.go deleted file mode 100644 index 7f03c3d5..00000000 --- a/kparse.go +++ /dev/null @@ -1,2435 +0,0 @@ -// line 1 "kparse.rl" -package dns - -// Parse private key files - -// "strings" - -// line 14 "kparse.go" -var k_start int = 111 -var k_first_final int = 111 -var k_error int = 0 - -var k_en_main int = 111 - -// line 13 "kparse.rl" - -// PrivateKey parses a private key file as defined in XXX. -// A map[string]string is returned with the values. All the keys are -// converted to lowercase. All values are returned as-is, except -// the algorithm [e.g. 5 (RSASHA1)] is returned as: m[algorithm] = "RSASHA1" -func (kp *Parser) PrivateKey() (m map[string]string, err error) { - //off Ragel generate illegal code now - /* - m = make(map[string]string) - var ( - k, data string - cs, p, pe int - ) - lines := strings.SplitAfter(string(kp.buf), "\n") - for _, data := range lines { - cs, p, pe = 0, 0, len(data) - mark := 0 - - // line 41 "kparse.go" - cs = k_start - - // line 44 "kparse.go" - { - if p == pe { - goto _test_eof - } - switch cs { - case -666: // i am a hack D: - tr13: - // line 33 "kparse.rl" - { - m[k] = data[mark:p] - } - goto st111 - tr28: - // line 34 "kparse.rl" - { - m[k] = strings.ToUpper(data[mark : p-1]) - } - goto st111 - tr40: - // line 33 "kparse.rl" - { - m[k] = data[mark:p] - } - // line 34 "kparse.rl" - { - m[k] = strings.ToUpper(data[mark : p-1]) - } - goto st111 - st111: - p++ - if p == pe { - goto _test_eof111 - } - fallthrough - case 111: - // line 68 "kparse.go" - switch data[p] { - case 65: - goto tr110 - case 67: - goto tr111 - case 69: - goto tr112 - case 71: - goto tr113 - case 77: - goto tr114 - case 80: - goto tr115 - case 94: - goto st109 - case 97: - goto tr110 - case 99: - goto tr111 - case 101: - goto tr112 - case 103: - goto tr113 - case 109: - goto tr114 - case 112: - goto tr115 - } - goto st0 - st0: - cs = 0 - goto _out - tr110: - // line 31 "kparse.rl" - { - mark = p - } - goto st1 - st1: - p++ - if p == pe { - goto _test_eof1 - } - fallthrough - case 1: - // line 97 "kparse.go" - switch data[p] { - case 67: - goto st2 - case 76: - goto st37 - case 99: - goto st2 - case 108: - goto st37 - } - goto st0 - st2: - p++ - if p == pe { - goto _test_eof2 - } - fallthrough - case 2: - switch data[p] { - case 84: - goto st3 - case 116: - goto st3 - } - goto st0 - st3: - p++ - if p == pe { - goto _test_eof3 - } - fallthrough - case 3: - switch data[p] { - case 73: - goto st4 - case 105: - goto st4 - } - goto st0 - st4: - p++ - if p == pe { - goto _test_eof4 - } - fallthrough - case 4: - switch data[p] { - case 86: - goto st5 - case 118: - goto st5 - } - goto st0 - st5: - p++ - if p == pe { - goto _test_eof5 - } - fallthrough - case 5: - switch data[p] { - case 65: - goto st6 - case 97: - goto st6 - } - goto st0 - st6: - p++ - if p == pe { - goto _test_eof6 - } - fallthrough - case 6: - switch data[p] { - case 84: - goto st7 - case 116: - goto st7 - } - goto st0 - st7: - p++ - if p == pe { - goto _test_eof7 - } - fallthrough - case 7: - switch data[p] { - case 69: - goto st8 - case 101: - goto st8 - } - goto st0 - st8: - p++ - if p == pe { - goto _test_eof8 - } - fallthrough - case 8: - if data[p] == 58 { - goto tr9 - } - goto st0 - tr9: - // line 32 "kparse.rl" - { - k = strings.ToLower(data[mark:p]) - } - goto st9 - st9: - p++ - if p == pe { - goto _test_eof9 - } - fallthrough - case 9: - // line 181 "kparse.go" - if data[p] == 32 { - goto st10 - } - goto st0 - st10: - p++ - if p == pe { - goto _test_eof10 - } - fallthrough - case 10: - switch data[p] { - case 32: - goto tr11 - case 43: - goto tr11 - case 61: - goto tr11 - case 92: - goto tr11 - } - if data[p] < 48 { - if data[p] > 41 { - if 46 <= data[p] && data[p] <= 47 { - goto tr11 - } - } else if data[p] >= 40 { - goto tr11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto tr11 - } - } else if data[p] >= 65 { - goto tr11 - } - } else { - goto tr12 - } - goto st0 - tr11: - // line 31 "kparse.rl" - { - mark = p - } - goto st11 - st11: - p++ - if p == pe { - goto _test_eof11 - } - fallthrough - case 11: - // line 220 "kparse.go" - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - tr12: - // line 31 "kparse.rl" - { - mark = p - } - goto st12 - st12: - p++ - if p == pe { - goto _test_eof12 - } - fallthrough - case 12: - // line 249 "kparse.go" - switch data[p] { - case 9: - goto st13 - case 10: - goto tr13 - case 32: - goto st25 - case 43: - goto st11 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 48 { - if data[p] > 41 { - if 46 <= data[p] && data[p] <= 47 { - goto st11 - } - } else if data[p] >= 40 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st12 - } - goto st0 - st13: - p++ - if p == pe { - goto _test_eof13 - } - fallthrough - case 13: - switch data[p] { - case 9: - goto st13 - case 32: - goto st13 - case 40: - goto st14 - } - goto st0 - st14: - p++ - if p == pe { - goto _test_eof14 - } - fallthrough - case 14: - switch data[p] { - case 82: - goto tr19 - case 114: - goto tr19 - } - goto st0 - tr19: - // line 31 "kparse.rl" - { - mark = p - } - goto st15 - st15: - p++ - if p == pe { - goto _test_eof15 - } - fallthrough - case 15: - // line 304 "kparse.go" - switch data[p] { - case 83: - goto st16 - case 115: - goto st16 - } - goto st0 - st16: - p++ - if p == pe { - goto _test_eof16 - } - fallthrough - case 16: - switch data[p] { - case 65: - goto st17 - case 97: - goto st17 - } - goto st0 - st17: - p++ - if p == pe { - goto _test_eof17 - } - fallthrough - case 17: - switch data[p] { - case 83: - goto st18 - case 115: - goto st18 - } - goto st0 - st18: - p++ - if p == pe { - goto _test_eof18 - } - fallthrough - case 18: - switch data[p] { - case 72: - goto st19 - case 104: - goto st19 - } - goto st0 - st19: - p++ - if p == pe { - goto _test_eof19 - } - fallthrough - case 19: - switch data[p] { - case 65: - goto st20 - case 97: - goto st20 - } - goto st0 - st20: - p++ - if p == pe { - goto _test_eof20 - } - fallthrough - case 20: - switch data[p] { - case 49: - goto st21 - case 50: - goto st23 - } - goto st0 - st21: - p++ - if p == pe { - goto _test_eof21 - } - fallthrough - case 21: - if data[p] == 41 { - goto st22 - } - goto st0 - st22: - p++ - if p == pe { - goto _test_eof22 - } - fallthrough - case 22: - if data[p] == 10 { - goto tr28 - } - goto st0 - st23: - p++ - if p == pe { - goto _test_eof23 - } - fallthrough - case 23: - if data[p] == 53 { - goto st24 - } - goto st0 - st24: - p++ - if p == pe { - goto _test_eof24 - } - fallthrough - case 24: - if data[p] == 54 { - goto st21 - } - goto st0 - st25: - p++ - if p == pe { - goto _test_eof25 - } - fallthrough - case 25: - switch data[p] { - case 9: - goto st13 - case 10: - goto tr13 - case 32: - goto st25 - case 40: - goto st26 - case 41: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 65 { - if 46 <= data[p] && data[p] <= 57 { - goto st11 - } - } else if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st26: - p++ - if p == pe { - goto _test_eof26 - } - fallthrough - case 26: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 82: - goto tr31 - case 92: - goto st11 - case 114: - goto tr31 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - tr31: - // line 31 "kparse.rl" - { - mark = p - } - goto st27 - st27: - p++ - if p == pe { - goto _test_eof27 - } - fallthrough - case 27: - // line 446 "kparse.go" - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 83: - goto st28 - case 92: - goto st11 - case 115: - goto st28 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st28: - p++ - if p == pe { - goto _test_eof28 - } - fallthrough - case 28: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 65: - goto st29 - case 92: - goto st11 - case 97: - goto st29 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 98 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 66 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st29: - p++ - if p == pe { - goto _test_eof29 - } - fallthrough - case 29: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 83: - goto st30 - case 92: - goto st11 - case 115: - goto st30 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st30: - p++ - if p == pe { - goto _test_eof30 - } - fallthrough - case 30: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 72: - goto st31 - case 92: - goto st11 - case 104: - goto st31 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st31: - p++ - if p == pe { - goto _test_eof31 - } - fallthrough - case 31: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 65: - goto st32 - case 92: - goto st11 - case 97: - goto st32 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 98 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 66 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st32: - p++ - if p == pe { - goto _test_eof32 - } - fallthrough - case 32: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 49: - goto st33 - case 50: - goto st35 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st33: - p++ - if p == pe { - goto _test_eof33 - } - fallthrough - case 33: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 40: - goto st11 - case 41: - goto st34 - case 43: - goto st11 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 65 { - if 46 <= data[p] && data[p] <= 57 { - goto st11 - } - } else if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st34: - p++ - if p == pe { - goto _test_eof34 - } - fallthrough - case 34: - switch data[p] { - case 10: - goto tr40 - case 32: - goto st11 - case 43: - goto st11 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st35: - p++ - if p == pe { - goto _test_eof35 - } - fallthrough - case 35: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 53: - goto st36 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st36: - p++ - if p == pe { - goto _test_eof36 - } - fallthrough - case 36: - switch data[p] { - case 10: - goto tr13 - case 32: - goto st11 - case 43: - goto st11 - case 54: - goto st33 - case 61: - goto st11 - case 92: - goto st11 - } - if data[p] < 46 { - if 40 <= data[p] && data[p] <= 41 { - goto st11 - } - } else if data[p] > 57 { - if data[p] > 90 { - if 97 <= data[p] && data[p] <= 122 { - goto st11 - } - } else if data[p] >= 65 { - goto st11 - } - } else { - goto st11 - } - goto st0 - st37: - p++ - if p == pe { - goto _test_eof37 - } - fallthrough - case 37: - switch data[p] { - case 71: - goto st38 - case 103: - goto st38 - } - goto st0 - st38: - p++ - if p == pe { - goto _test_eof38 - } - fallthrough - case 38: - switch data[p] { - case 79: - goto st39 - case 111: - goto st39 - } - goto st0 - st39: - p++ - if p == pe { - goto _test_eof39 - } - fallthrough - case 39: - switch data[p] { - case 82: - goto st40 - case 114: - goto st40 - } - goto st0 - st40: - p++ - if p == pe { - goto _test_eof40 - } - fallthrough - case 40: - switch data[p] { - case 73: - goto st41 - case 105: - goto st41 - } - goto st0 - st41: - p++ - if p == pe { - goto _test_eof41 - } - fallthrough - case 41: - switch data[p] { - case 84: - goto st42 - case 116: - goto st42 - } - goto st0 - st42: - p++ - if p == pe { - goto _test_eof42 - } - fallthrough - case 42: - switch data[p] { - case 72: - goto st43 - case 104: - goto st43 - } - goto st0 - st43: - p++ - if p == pe { - goto _test_eof43 - } - fallthrough - case 43: - switch data[p] { - case 77: - goto st8 - case 109: - goto st8 - } - goto st0 - tr111: - // line 31 "kparse.rl" - { - mark = p - } - goto st44 - st44: - p++ - if p == pe { - goto _test_eof44 - } - fallthrough - case 44: - // line 773 "kparse.go" - switch data[p] { - case 79: - goto st45 - case 82: - goto st54 - case 111: - goto st45 - case 114: - goto st54 - } - goto st0 - st45: - p++ - if p == pe { - goto _test_eof45 - } - fallthrough - case 45: - switch data[p] { - case 69: - goto st46 - case 101: - goto st46 - } - goto st0 - st46: - p++ - if p == pe { - goto _test_eof46 - } - fallthrough - case 46: - switch data[p] { - case 70: - goto st47 - case 102: - goto st47 - } - goto st0 - st47: - p++ - if p == pe { - goto _test_eof47 - } - fallthrough - case 47: - switch data[p] { - case 70: - goto st48 - case 102: - goto st48 - } - goto st0 - st48: - p++ - if p == pe { - goto _test_eof48 - } - fallthrough - case 48: - switch data[p] { - case 73: - goto st49 - case 105: - goto st49 - } - goto st0 - st49: - p++ - if p == pe { - goto _test_eof49 - } - fallthrough - case 49: - switch data[p] { - case 67: - goto st50 - case 99: - goto st50 - } - goto st0 - st50: - p++ - if p == pe { - goto _test_eof50 - } - fallthrough - case 50: - switch data[p] { - case 73: - goto st51 - case 105: - goto st51 - } - goto st0 - st51: - p++ - if p == pe { - goto _test_eof51 - } - fallthrough - case 51: - switch data[p] { - case 69: - goto st52 - case 101: - goto st52 - } - goto st0 - st52: - p++ - if p == pe { - goto _test_eof52 - } - fallthrough - case 52: - switch data[p] { - case 78: - goto st53 - case 110: - goto st53 - } - goto st0 - st53: - p++ - if p == pe { - goto _test_eof53 - } - fallthrough - case 53: - switch data[p] { - case 84: - goto st8 - case 116: - goto st8 - } - goto st0 - st54: - p++ - if p == pe { - goto _test_eof54 - } - fallthrough - case 54: - switch data[p] { - case 69: - goto st55 - case 101: - goto st55 - } - goto st0 - st55: - p++ - if p == pe { - goto _test_eof55 - } - fallthrough - case 55: - switch data[p] { - case 65: - goto st56 - case 97: - goto st56 - } - goto st0 - st56: - p++ - if p == pe { - goto _test_eof56 - } - fallthrough - case 56: - switch data[p] { - case 84: - goto st57 - case 116: - goto st57 - } - goto st0 - st57: - p++ - if p == pe { - goto _test_eof57 - } - fallthrough - case 57: - switch data[p] { - case 69: - goto st58 - case 101: - goto st58 - } - goto st0 - st58: - p++ - if p == pe { - goto _test_eof58 - } - fallthrough - case 58: - switch data[p] { - case 68: - goto st8 - case 100: - goto st8 - } - goto st0 - tr112: - // line 31 "kparse.rl" - { - mark = p - } - goto st59 - st59: - p++ - if p == pe { - goto _test_eof59 - } - fallthrough - case 59: - // line 930 "kparse.go" - switch data[p] { - case 88: - goto st60 - case 120: - goto st60 - } - goto st0 - st60: - p++ - if p == pe { - goto _test_eof60 - } - fallthrough - case 60: - switch data[p] { - case 80: - goto st61 - case 112: - goto st61 - } - goto st0 - st61: - p++ - if p == pe { - goto _test_eof61 - } - fallthrough - case 61: - switch data[p] { - case 79: - goto st62 - case 111: - goto st62 - } - goto st0 - st62: - p++ - if p == pe { - goto _test_eof62 - } - fallthrough - case 62: - switch data[p] { - case 78: - goto st63 - case 110: - goto st63 - } - goto st0 - st63: - p++ - if p == pe { - goto _test_eof63 - } - fallthrough - case 63: - switch data[p] { - case 69: - goto st64 - case 101: - goto st64 - } - goto st0 - st64: - p++ - if p == pe { - goto _test_eof64 - } - fallthrough - case 64: - switch data[p] { - case 78: - goto st65 - case 110: - goto st65 - } - goto st0 - st65: - p++ - if p == pe { - goto _test_eof65 - } - fallthrough - case 65: - switch data[p] { - case 84: - goto st66 - case 116: - goto st66 - } - goto st0 - st66: - p++ - if p == pe { - goto _test_eof66 - } - fallthrough - case 66: - if 49 <= data[p] && data[p] <= 50 { - goto st8 - } - goto st0 - tr113: - // line 31 "kparse.rl" - { - mark = p - } - goto st67 - st67: - p++ - if p == pe { - goto _test_eof67 - } - fallthrough - case 67: - // line 1012 "kparse.go" - switch data[p] { - case 79: - goto st68 - case 111: - goto st68 - } - goto st0 - st68: - p++ - if p == pe { - goto _test_eof68 - } - fallthrough - case 68: - switch data[p] { - case 83: - goto st69 - case 115: - goto st69 - } - goto st0 - st69: - p++ - if p == pe { - goto _test_eof69 - } - fallthrough - case 69: - switch data[p] { - case 84: - goto st70 - case 116: - goto st70 - } - goto st0 - st70: - p++ - if p == pe { - goto _test_eof70 - } - fallthrough - case 70: - switch data[p] { - case 65: - goto st71 - case 97: - goto st71 - } - goto st0 - st71: - p++ - if p == pe { - goto _test_eof71 - } - fallthrough - case 71: - switch data[p] { - case 83: - goto st72 - case 115: - goto st72 - } - goto st0 - st72: - p++ - if p == pe { - goto _test_eof72 - } - fallthrough - case 72: - switch data[p] { - case 78: - goto st73 - case 110: - goto st73 - } - goto st0 - st73: - p++ - if p == pe { - goto _test_eof73 - } - fallthrough - case 73: - if data[p] == 49 { - goto st8 - } - goto st0 - tr114: - // line 31 "kparse.rl" - { - mark = p - } - goto st74 - st74: - p++ - if p == pe { - goto _test_eof74 - } - fallthrough - case 74: - // line 1084 "kparse.go" - switch data[p] { - case 79: - goto st75 - case 111: - goto st75 - } - goto st0 - st75: - p++ - if p == pe { - goto _test_eof75 - } - fallthrough - case 75: - switch data[p] { - case 68: - goto st76 - case 100: - goto st76 - } - goto st0 - st76: - p++ - if p == pe { - goto _test_eof76 - } - fallthrough - case 76: - switch data[p] { - case 85: - goto st77 - case 117: - goto st77 - } - goto st0 - st77: - p++ - if p == pe { - goto _test_eof77 - } - fallthrough - case 77: - switch data[p] { - case 76: - goto st78 - case 108: - goto st78 - } - goto st0 - st78: - p++ - if p == pe { - goto _test_eof78 - } - fallthrough - case 78: - switch data[p] { - case 85: - goto st79 - case 117: - goto st79 - } - goto st0 - st79: - p++ - if p == pe { - goto _test_eof79 - } - fallthrough - case 79: - switch data[p] { - case 83: - goto st8 - case 115: - goto st8 - } - goto st0 - tr115: - // line 31 "kparse.rl" - { - mark = p - } - goto st80 - st80: - p++ - if p == pe { - goto _test_eof80 - } - fallthrough - case 80: - // line 1149 "kparse.go" - switch data[p] { - case 82: - goto st81 - case 85: - goto st103 - case 114: - goto st81 - case 117: - goto st103 - } - goto st0 - st81: - p++ - if p == pe { - goto _test_eof81 - } - fallthrough - case 81: - switch data[p] { - case 73: - goto st82 - case 105: - goto st82 - } - goto st0 - st82: - p++ - if p == pe { - goto _test_eof82 - } - fallthrough - case 82: - switch data[p] { - case 77: - goto st83 - case 86: - goto st84 - case 109: - goto st83 - case 118: - goto st84 - } - goto st0 - st83: - p++ - if p == pe { - goto _test_eof83 - } - fallthrough - case 83: - switch data[p] { - case 69: - goto st66 - case 101: - goto st66 - } - goto st0 - st84: - p++ - if p == pe { - goto _test_eof84 - } - fallthrough - case 84: - switch data[p] { - case 65: - goto st85 - case 97: - goto st85 - } - goto st0 - st85: - p++ - if p == pe { - goto _test_eof85 - } - fallthrough - case 85: - switch data[p] { - case 84: - goto st86 - case 116: - goto st86 - } - goto st0 - st86: - p++ - if p == pe { - goto _test_eof86 - } - fallthrough - case 86: - switch data[p] { - case 69: - goto st87 - case 101: - goto st87 - } - goto st0 - st87: - p++ - if p == pe { - goto _test_eof87 - } - fallthrough - case 87: - switch data[p] { - case 45: - goto st88 - case 69: - goto st97 - case 75: - goto st101 - case 101: - goto st97 - case 107: - goto st101 - } - goto st0 - st88: - p++ - if p == pe { - goto _test_eof88 - } - fallthrough - case 88: - switch data[p] { - case 75: - goto st89 - case 107: - goto st89 - } - goto st0 - st89: - p++ - if p == pe { - goto _test_eof89 - } - fallthrough - case 89: - switch data[p] { - case 69: - goto st90 - case 101: - goto st90 - } - goto st0 - st90: - p++ - if p == pe { - goto _test_eof90 - } - fallthrough - case 90: - switch data[p] { - case 89: - goto st91 - case 121: - goto st91 - } - goto st0 - st91: - p++ - if p == pe { - goto _test_eof91 - } - fallthrough - case 91: - if data[p] == 45 { - goto st92 - } - goto st0 - st92: - p++ - if p == pe { - goto _test_eof92 - } - fallthrough - case 92: - switch data[p] { - case 70: - goto st93 - case 102: - goto st93 - } - goto st0 - st93: - p++ - if p == pe { - goto _test_eof93 - } - fallthrough - case 93: - switch data[p] { - case 79: - goto st94 - case 111: - goto st94 - } - goto st0 - st94: - p++ - if p == pe { - goto _test_eof94 - } - fallthrough - case 94: - switch data[p] { - case 82: - goto st95 - case 114: - goto st95 - } - goto st0 - st95: - p++ - if p == pe { - goto _test_eof95 - } - fallthrough - case 95: - switch data[p] { - case 77: - goto st96 - case 109: - goto st96 - } - goto st0 - st96: - p++ - if p == pe { - goto _test_eof96 - } - fallthrough - case 96: - switch data[p] { - case 65: - goto st53 - case 97: - goto st53 - } - goto st0 - st97: - p++ - if p == pe { - goto _test_eof97 - } - fallthrough - case 97: - switch data[p] { - case 88: - goto st98 - case 120: - goto st98 - } - goto st0 - st98: - p++ - if p == pe { - goto _test_eof98 - } - fallthrough - case 98: - switch data[p] { - case 80: - goto st99 - case 112: - goto st99 - } - goto st0 - st99: - p++ - if p == pe { - goto _test_eof99 - } - fallthrough - case 99: - switch data[p] { - case 79: - goto st100 - case 111: - goto st100 - } - goto st0 - st100: - p++ - if p == pe { - goto _test_eof100 - } - fallthrough - case 100: - switch data[p] { - case 78: - goto st51 - case 110: - goto st51 - } - goto st0 - st101: - p++ - if p == pe { - goto _test_eof101 - } - fallthrough - case 101: - switch data[p] { - case 69: - goto st102 - case 101: - goto st102 - } - goto st0 - st102: - p++ - if p == pe { - goto _test_eof102 - } - fallthrough - case 102: - switch data[p] { - case 89: - goto st8 - case 121: - goto st8 - } - goto st0 - st103: - p++ - if p == pe { - goto _test_eof103 - } - fallthrough - case 103: - switch data[p] { - case 66: - goto st104 - case 98: - goto st104 - } - goto st0 - st104: - p++ - if p == pe { - goto _test_eof104 - } - fallthrough - case 104: - switch data[p] { - case 76: - goto st105 - case 108: - goto st105 - } - goto st0 - st105: - p++ - if p == pe { - goto _test_eof105 - } - fallthrough - case 105: - switch data[p] { - case 73: - goto st106 - case 105: - goto st106 - } - goto st0 - st106: - p++ - if p == pe { - goto _test_eof106 - } - fallthrough - case 106: - switch data[p] { - case 67: - goto st107 - case 83: - goto st108 - case 99: - goto st107 - case 115: - goto st108 - } - goto st0 - st107: - p++ - if p == pe { - goto _test_eof107 - } - fallthrough - case 107: - switch data[p] { - case 69: - goto st97 - case 101: - goto st97 - } - goto st0 - st108: - p++ - if p == pe { - goto _test_eof108 - } - fallthrough - case 108: - switch data[p] { - case 72: - goto st8 - case 104: - goto st8 - } - goto st0 - st109: - p++ - if p == pe { - goto _test_eof109 - } - fallthrough - case 109: - if data[p] == 59 { - goto st110 - } - goto st0 - st110: - p++ - if p == pe { - goto _test_eof110 - } - fallthrough - case 110: - if data[p] == 10 { - goto st111 - } - goto st0 - } - _test_eof111: - cs = 111 - goto _test_eof - _test_eof1: - cs = 1 - goto _test_eof - _test_eof2: - cs = 2 - goto _test_eof - _test_eof3: - cs = 3 - goto _test_eof - _test_eof4: - cs = 4 - goto _test_eof - _test_eof5: - cs = 5 - goto _test_eof - _test_eof6: - cs = 6 - goto _test_eof - _test_eof7: - cs = 7 - goto _test_eof - _test_eof8: - cs = 8 - goto _test_eof - _test_eof9: - cs = 9 - goto _test_eof - _test_eof10: - cs = 10 - goto _test_eof - _test_eof11: - cs = 11 - goto _test_eof - _test_eof12: - cs = 12 - goto _test_eof - _test_eof13: - cs = 13 - goto _test_eof - _test_eof14: - cs = 14 - goto _test_eof - _test_eof15: - cs = 15 - goto _test_eof - _test_eof16: - cs = 16 - goto _test_eof - _test_eof17: - cs = 17 - goto _test_eof - _test_eof18: - cs = 18 - goto _test_eof - _test_eof19: - cs = 19 - goto _test_eof - _test_eof20: - cs = 20 - goto _test_eof - _test_eof21: - cs = 21 - goto _test_eof - _test_eof22: - cs = 22 - goto _test_eof - _test_eof23: - cs = 23 - goto _test_eof - _test_eof24: - cs = 24 - goto _test_eof - _test_eof25: - cs = 25 - goto _test_eof - _test_eof26: - cs = 26 - goto _test_eof - _test_eof27: - cs = 27 - goto _test_eof - _test_eof28: - cs = 28 - goto _test_eof - _test_eof29: - cs = 29 - goto _test_eof - _test_eof30: - cs = 30 - goto _test_eof - _test_eof31: - cs = 31 - goto _test_eof - _test_eof32: - cs = 32 - goto _test_eof - _test_eof33: - cs = 33 - goto _test_eof - _test_eof34: - cs = 34 - goto _test_eof - _test_eof35: - cs = 35 - goto _test_eof - _test_eof36: - cs = 36 - goto _test_eof - _test_eof37: - cs = 37 - goto _test_eof - _test_eof38: - cs = 38 - goto _test_eof - _test_eof39: - cs = 39 - goto _test_eof - _test_eof40: - cs = 40 - goto _test_eof - _test_eof41: - cs = 41 - goto _test_eof - _test_eof42: - cs = 42 - goto _test_eof - _test_eof43: - cs = 43 - goto _test_eof - _test_eof44: - cs = 44 - goto _test_eof - _test_eof45: - cs = 45 - goto _test_eof - _test_eof46: - cs = 46 - goto _test_eof - _test_eof47: - cs = 47 - goto _test_eof - _test_eof48: - cs = 48 - goto _test_eof - _test_eof49: - cs = 49 - goto _test_eof - _test_eof50: - cs = 50 - goto _test_eof - _test_eof51: - cs = 51 - goto _test_eof - _test_eof52: - cs = 52 - goto _test_eof - _test_eof53: - cs = 53 - goto _test_eof - _test_eof54: - cs = 54 - goto _test_eof - _test_eof55: - cs = 55 - goto _test_eof - _test_eof56: - cs = 56 - goto _test_eof - _test_eof57: - cs = 57 - goto _test_eof - _test_eof58: - cs = 58 - goto _test_eof - _test_eof59: - cs = 59 - goto _test_eof - _test_eof60: - cs = 60 - goto _test_eof - _test_eof61: - cs = 61 - goto _test_eof - _test_eof62: - cs = 62 - goto _test_eof - _test_eof63: - cs = 63 - goto _test_eof - _test_eof64: - cs = 64 - goto _test_eof - _test_eof65: - cs = 65 - goto _test_eof - _test_eof66: - cs = 66 - goto _test_eof - _test_eof67: - cs = 67 - goto _test_eof - _test_eof68: - cs = 68 - goto _test_eof - _test_eof69: - cs = 69 - goto _test_eof - _test_eof70: - cs = 70 - goto _test_eof - _test_eof71: - cs = 71 - goto _test_eof - _test_eof72: - cs = 72 - goto _test_eof - _test_eof73: - cs = 73 - goto _test_eof - _test_eof74: - cs = 74 - goto _test_eof - _test_eof75: - cs = 75 - goto _test_eof - _test_eof76: - cs = 76 - goto _test_eof - _test_eof77: - cs = 77 - goto _test_eof - _test_eof78: - cs = 78 - goto _test_eof - _test_eof79: - cs = 79 - goto _test_eof - _test_eof80: - cs = 80 - goto _test_eof - _test_eof81: - cs = 81 - goto _test_eof - _test_eof82: - cs = 82 - goto _test_eof - _test_eof83: - cs = 83 - goto _test_eof - _test_eof84: - cs = 84 - goto _test_eof - _test_eof85: - cs = 85 - goto _test_eof - _test_eof86: - cs = 86 - goto _test_eof - _test_eof87: - cs = 87 - goto _test_eof - _test_eof88: - cs = 88 - goto _test_eof - _test_eof89: - cs = 89 - goto _test_eof - _test_eof90: - cs = 90 - goto _test_eof - _test_eof91: - cs = 91 - goto _test_eof - _test_eof92: - cs = 92 - goto _test_eof - _test_eof93: - cs = 93 - goto _test_eof - _test_eof94: - cs = 94 - goto _test_eof - _test_eof95: - cs = 95 - goto _test_eof - _test_eof96: - cs = 96 - goto _test_eof - _test_eof97: - cs = 97 - goto _test_eof - _test_eof98: - cs = 98 - goto _test_eof - _test_eof99: - cs = 99 - goto _test_eof - _test_eof100: - cs = 100 - goto _test_eof - _test_eof101: - cs = 101 - goto _test_eof - _test_eof102: - cs = 102 - goto _test_eof - _test_eof103: - cs = 103 - goto _test_eof - _test_eof104: - cs = 104 - goto _test_eof - _test_eof105: - cs = 105 - goto _test_eof - _test_eof106: - cs = 106 - goto _test_eof - _test_eof107: - cs = 107 - goto _test_eof - _test_eof108: - cs = 108 - goto _test_eof - _test_eof109: - cs = 109 - goto _test_eof - _test_eof110: - cs = 110 - goto _test_eof - - _test_eof: - { - } - _out: - { - } - } - - // line 66 "kparse.rl" - - } - - if cs < k_first_final { - if p == pe { - //return nil, os.ErrorString("unexpected eof") - println("err unexp eof") - return m, nil - } else { - //return nil, os.ErrorString(fmt.Sprintf("error at position %d", p)) - println("err ", p, "data:", data[p]) - return nil, nil - } - } - */ - return m, nil -}