123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283 |
- digraph urn {
- rankdir=LR;
- node [ shape = point ];
- ENTRY;
- en_46;
- en_1;
- eof_1;
- eof_2;
- eof_3;
- eof_4;
- eof_5;
- eof_6;
- eof_7;
- eof_8;
- eof_9;
- eof_10;
- eof_11;
- eof_12;
- eof_13;
- eof_14;
- eof_15;
- eof_16;
- eof_17;
- eof_18;
- eof_19;
- eof_20;
- eof_21;
- eof_22;
- eof_23;
- eof_24;
- eof_25;
- eof_26;
- eof_27;
- eof_28;
- eof_29;
- eof_30;
- eof_31;
- eof_32;
- eof_33;
- eof_34;
- eof_35;
- eof_36;
- eof_37;
- eof_38;
- eof_39;
- eof_40;
- eof_41;
- eof_42;
- eof_43;
- eof_44;
- eof_45;
- node [ shape = circle, height = 0.2 ];
- err_1 [ label=""];
- err_2 [ label=""];
- err_3 [ label=""];
- err_4 [ label=""];
- err_5 [ label=""];
- err_6 [ label=""];
- err_7 [ label=""];
- err_8 [ label=""];
- err_9 [ label=""];
- err_10 [ label=""];
- err_11 [ label=""];
- err_12 [ label=""];
- err_13 [ label=""];
- err_14 [ label=""];
- err_15 [ label=""];
- err_16 [ label=""];
- err_17 [ label=""];
- err_18 [ label=""];
- err_19 [ label=""];
- err_20 [ label=""];
- err_21 [ label=""];
- err_22 [ label=""];
- err_23 [ label=""];
- err_24 [ label=""];
- err_25 [ label=""];
- err_26 [ label=""];
- err_27 [ label=""];
- err_28 [ label=""];
- err_29 [ label=""];
- err_30 [ label=""];
- err_31 [ label=""];
- err_32 [ label=""];
- err_33 [ label=""];
- err_34 [ label=""];
- err_35 [ label=""];
- err_36 [ label=""];
- err_37 [ label=""];
- err_38 [ label=""];
- err_39 [ label=""];
- err_40 [ label=""];
- err_41 [ label=""];
- err_42 [ label=""];
- err_43 [ label=""];
- err_44 [ label=""];
- err_45 [ label=""];
- node [ fixedsize = true, height = 0.65, shape = doublecircle ];
- 44;
- 45;
- 46;
- node [ shape = circle ];
- 1 -> 2 [ label = "'U', 'u' / mark" ];
- 1 -> err_1 [ label = "DEF / err_parse" ];
- 2 -> 3 [ label = "'R', 'r'" ];
- 2 -> err_2 [ label = "DEF / err_parse" ];
- 3 -> 4 [ label = "'N', 'n'" ];
- 3 -> err_3 [ label = "DEF / err_pre, err_parse" ];
- 4 -> 5 [ label = "':' / set_pre" ];
- 4 -> err_4 [ label = "DEF / err_parse" ];
- 5 -> 6 [ label = "'0'..'9', 'A'..'T', 'V'..'Z', 'a'..'t', 'v'..'z' / mark" ];
- 5 -> 41 [ label = "'U', 'u' / mark" ];
- 5 -> err_5 [ label = "DEF / err_nid, err_parse" ];
- 6 -> 7 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 6 -> 38 [ label = "':' / set_nid" ];
- 6 -> err_6 [ label = "DEF / err_nid, err_parse" ];
- 7 -> 8 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 7 -> 38 [ label = "':' / set_nid" ];
- 7 -> err_7 [ label = "DEF / err_nid, err_parse" ];
- 8 -> 9 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 8 -> 38 [ label = "':' / set_nid" ];
- 8 -> err_8 [ label = "DEF / err_nid, err_parse" ];
- 9 -> 10 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 9 -> 38 [ label = "':' / set_nid" ];
- 9 -> err_9 [ label = "DEF / err_nid, err_parse" ];
- 10 -> 11 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 10 -> 38 [ label = "':' / set_nid" ];
- 10 -> err_10 [ label = "DEF / err_nid, err_parse" ];
- 11 -> 12 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 11 -> 38 [ label = "':' / set_nid" ];
- 11 -> err_11 [ label = "DEF / err_nid, err_parse" ];
- 12 -> 13 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 12 -> 38 [ label = "':' / set_nid" ];
- 12 -> err_12 [ label = "DEF / err_nid, err_parse" ];
- 13 -> 14 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 13 -> 38 [ label = "':' / set_nid" ];
- 13 -> err_13 [ label = "DEF / err_nid, err_parse" ];
- 14 -> 15 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 14 -> 38 [ label = "':' / set_nid" ];
- 14 -> err_14 [ label = "DEF / err_nid, err_parse" ];
- 15 -> 16 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 15 -> 38 [ label = "':' / set_nid" ];
- 15 -> err_15 [ label = "DEF / err_nid, err_parse" ];
- 16 -> 17 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 16 -> 38 [ label = "':' / set_nid" ];
- 16 -> err_16 [ label = "DEF / err_nid, err_parse" ];
- 17 -> 18 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 17 -> 38 [ label = "':' / set_nid" ];
- 17 -> err_17 [ label = "DEF / err_nid, err_parse" ];
- 18 -> 19 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 18 -> 38 [ label = "':' / set_nid" ];
- 18 -> err_18 [ label = "DEF / err_nid, err_parse" ];
- 19 -> 20 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 19 -> 38 [ label = "':' / set_nid" ];
- 19 -> err_19 [ label = "DEF / err_nid, err_parse" ];
- 20 -> 21 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 20 -> 38 [ label = "':' / set_nid" ];
- 20 -> err_20 [ label = "DEF / err_nid, err_parse" ];
- 21 -> 22 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 21 -> 38 [ label = "':' / set_nid" ];
- 21 -> err_21 [ label = "DEF / err_nid, err_parse" ];
- 22 -> 23 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 22 -> 38 [ label = "':' / set_nid" ];
- 22 -> err_22 [ label = "DEF / err_nid, err_parse" ];
- 23 -> 24 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 23 -> 38 [ label = "':' / set_nid" ];
- 23 -> err_23 [ label = "DEF / err_nid, err_parse" ];
- 24 -> 25 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 24 -> 38 [ label = "':' / set_nid" ];
- 24 -> err_24 [ label = "DEF / err_nid, err_parse" ];
- 25 -> 26 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 25 -> 38 [ label = "':' / set_nid" ];
- 25 -> err_25 [ label = "DEF / err_nid, err_parse" ];
- 26 -> 27 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 26 -> 38 [ label = "':' / set_nid" ];
- 26 -> err_26 [ label = "DEF / err_nid, err_parse" ];
- 27 -> 28 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 27 -> 38 [ label = "':' / set_nid" ];
- 27 -> err_27 [ label = "DEF / err_nid, err_parse" ];
- 28 -> 29 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 28 -> 38 [ label = "':' / set_nid" ];
- 28 -> err_28 [ label = "DEF / err_nid, err_parse" ];
- 29 -> 30 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 29 -> 38 [ label = "':' / set_nid" ];
- 29 -> err_29 [ label = "DEF / err_nid, err_parse" ];
- 30 -> 31 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 30 -> 38 [ label = "':' / set_nid" ];
- 30 -> err_30 [ label = "DEF / err_nid, err_parse" ];
- 31 -> 32 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 31 -> 38 [ label = "':' / set_nid" ];
- 31 -> err_31 [ label = "DEF / err_nid, err_parse" ];
- 32 -> 33 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 32 -> 38 [ label = "':' / set_nid" ];
- 32 -> err_32 [ label = "DEF / err_nid, err_parse" ];
- 33 -> 34 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 33 -> 38 [ label = "':' / set_nid" ];
- 33 -> err_33 [ label = "DEF / err_nid, err_parse" ];
- 34 -> 35 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 34 -> 38 [ label = "':' / set_nid" ];
- 34 -> err_34 [ label = "DEF / err_nid, err_parse" ];
- 35 -> 36 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 35 -> 38 [ label = "':' / set_nid" ];
- 35 -> err_35 [ label = "DEF / err_nid, err_parse" ];
- 36 -> 37 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 36 -> 38 [ label = "':' / set_nid" ];
- 36 -> err_36 [ label = "DEF / err_nid, err_parse" ];
- 37 -> 38 [ label = "':' / set_nid" ];
- 37 -> err_37 [ label = "DEF / err_nid, err_parse" ];
- 38 -> 44 [ label = "'!', '$', '''..'.', '0'..';', '=', '@'..'Z', '_', 'a'..'z' / mark" ];
- 38 -> 39 [ label = "'%' / mark" ];
- 38 -> err_38 [ label = "DEF / err_nss, err_parse" ];
- 39 -> 40 [ label = "'0'..'9', 'a'..'z'" ];
- 39 -> 40 [ label = "'A'..'Z' / tolower" ];
- 39 -> err_39 [ label = "DEF / err_hex, err_nss, err_parse" ];
- 40 -> 45 [ label = "'0'..'9', 'a'..'z'" ];
- 40 -> 45 [ label = "'A'..'Z' / tolower" ];
- 40 -> err_40 [ label = "DEF / err_hex, err_nss, err_parse" ];
- 41 -> 7 [ label = "'-', '0'..'9', 'A'..'Q', 'S'..'Z', 'a'..'q', 's'..'z'" ];
- 41 -> 38 [ label = "':' / set_nid" ];
- 41 -> 42 [ label = "'R', 'r'" ];
- 41 -> err_41 [ label = "DEF / err_nid, err_parse" ];
- 42 -> 8 [ label = "'-', '0'..'9', 'A'..'M', 'O'..'Z', 'a'..'m', 'o'..'z'" ];
- 42 -> 38 [ label = "':' / set_nid" ];
- 42 -> 43 [ label = "'N', 'n'" ];
- 42 -> err_42 [ label = "DEF / err_pre, err_nid, err_parse" ];
- 43 -> 9 [ label = "'-', '0'..'9', 'A'..'Z', 'a'..'z'" ];
- 43 -> err_43 [ label = "DEF / err_urn, err_nid, err_parse" ];
- 44 -> 44 [ label = "'!', '$', '''..'.', '0'..';', '=', '@'..'Z', '_', 'a'..'z'" ];
- 44 -> 39 [ label = "'%'" ];
- 44 -> err_44 [ label = "DEF / err_nss, err_parse" ];
- 45 -> 44 [ label = "'!', '$', '''..'.', '0'..';', '=', '@'..'Z', '_', 'a'..'z'" ];
- 45 -> 39 [ label = "'%'" ];
- 45 -> err_45 [ label = "DEF / err_hex, err_nss, err_parse" ];
- 46 -> 46 [ label = "0..'\\t', '\\v'..'\\f', 14..255" ];
- ENTRY -> 1 [ label = "IN" ];
- en_46 -> 46 [ label = "fail" ];
- en_1 -> 1 [ label = "main" ];
- 1 -> eof_1 [ label = "EOF / err_parse" ];
- 2 -> eof_2 [ label = "EOF / err_parse" ];
- 3 -> eof_3 [ label = "EOF / err_pre, err_parse" ];
- 4 -> eof_4 [ label = "EOF / err_parse" ];
- 5 -> eof_5 [ label = "EOF / err_nid, err_parse" ];
- 6 -> eof_6 [ label = "EOF / err_nid, err_parse" ];
- 7 -> eof_7 [ label = "EOF / err_nid, err_parse" ];
- 8 -> eof_8 [ label = "EOF / err_nid, err_parse" ];
- 9 -> eof_9 [ label = "EOF / err_nid, err_parse" ];
- 10 -> eof_10 [ label = "EOF / err_nid, err_parse" ];
- 11 -> eof_11 [ label = "EOF / err_nid, err_parse" ];
- 12 -> eof_12 [ label = "EOF / err_nid, err_parse" ];
- 13 -> eof_13 [ label = "EOF / err_nid, err_parse" ];
- 14 -> eof_14 [ label = "EOF / err_nid, err_parse" ];
- 15 -> eof_15 [ label = "EOF / err_nid, err_parse" ];
- 16 -> eof_16 [ label = "EOF / err_nid, err_parse" ];
- 17 -> eof_17 [ label = "EOF / err_nid, err_parse" ];
- 18 -> eof_18 [ label = "EOF / err_nid, err_parse" ];
- 19 -> eof_19 [ label = "EOF / err_nid, err_parse" ];
- 20 -> eof_20 [ label = "EOF / err_nid, err_parse" ];
- 21 -> eof_21 [ label = "EOF / err_nid, err_parse" ];
- 22 -> eof_22 [ label = "EOF / err_nid, err_parse" ];
- 23 -> eof_23 [ label = "EOF / err_nid, err_parse" ];
- 24 -> eof_24 [ label = "EOF / err_nid, err_parse" ];
- 25 -> eof_25 [ label = "EOF / err_nid, err_parse" ];
- 26 -> eof_26 [ label = "EOF / err_nid, err_parse" ];
- 27 -> eof_27 [ label = "EOF / err_nid, err_parse" ];
- 28 -> eof_28 [ label = "EOF / err_nid, err_parse" ];
- 29 -> eof_29 [ label = "EOF / err_nid, err_parse" ];
- 30 -> eof_30 [ label = "EOF / err_nid, err_parse" ];
- 31 -> eof_31 [ label = "EOF / err_nid, err_parse" ];
- 32 -> eof_32 [ label = "EOF / err_nid, err_parse" ];
- 33 -> eof_33 [ label = "EOF / err_nid, err_parse" ];
- 34 -> eof_34 [ label = "EOF / err_nid, err_parse" ];
- 35 -> eof_35 [ label = "EOF / err_nid, err_parse" ];
- 36 -> eof_36 [ label = "EOF / err_nid, err_parse" ];
- 37 -> eof_37 [ label = "EOF / err_nid, err_parse" ];
- 38 -> eof_38 [ label = "EOF / err_nss, err_parse" ];
- 39 -> eof_39 [ label = "EOF / err_hex, err_nss, err_parse" ];
- 40 -> eof_40 [ label = "EOF / err_hex, err_nss, err_parse" ];
- 41 -> eof_41 [ label = "EOF / err_nid, err_parse" ];
- 42 -> eof_42 [ label = "EOF / err_pre, err_nid, err_parse" ];
- 43 -> eof_43 [ label = "EOF / err_urn, err_nid, err_parse" ];
- 44 -> eof_44 [ label = "EOF / set_nss" ];
- 45 -> eof_45 [ label = "EOF / set_nss" ];
- }
|