digraph gYearMonth_ed { // pattern [label=""]; n0[label="grammars: W2 D8 2E PER 1E"]; n1[ label="or"]; n0 -> n1; n2[ label="or"]; n1 -> n2; n3[ label="seq"]; n2 -> n3; n4[ label="0-1"]; n3 -> n4; n5[ label="'-'"]; n4 -> n5; n6[ label="1-1"]; n3 -> n6; n7[ label="re"]; n6 -> n7; n8[ label="seq"]; n7 -> n8; n9[ label="1-1"]; n8 -> n9; n10[ label="[1-9]"]; n9 -> n10; n13[ label="1-1"]; n8 -> n13; n14[ label="[0-9]"]; n13 -> n14; n17[ label="1-1"]; n8 -> n17; n18[ label="[0-9]"]; n17 -> n18; n21[ label="1-*"]; n8 -> n21; n22[ label="[0-9]"]; n21 -> n22; n25[ label="seq"]; n2 -> n25; n26[ label="1-1"]; n25 -> n26; n27[ label="re"]; n26 -> n27; n28[ label="seq"]; n27 -> n28; n29[ label="1-1"]; n28 -> n29; n30[ label="'0'"]; n29 -> n30; n31[ label="1-1"]; n28 -> n31; n32[ label="[0-9]"]; n31 -> n32; n35[ label="1-1"]; n28 -> n35; n36[ label="[0-9]"]; n35 -> n36; n39[ label="1-1"]; n28 -> n39; n40[ label="[0-9]"]; n39 -> n40; n43[ label="1-1"]; n25 -> n43; n44[ label="'-'"]; n43 -> n44; n45[ label="1-1"]; n25 -> n45; n46[ label="re"]; n45 -> n46; n47[ label="seq"]; n46 -> n47; n48[ label="1-1"]; n47 -> n48; n49[ label="'0'"]; n48 -> n49; n50[ label="1-1"]; n47 -> n50; n51[ label="[1-9]"]; n50 -> n51; n54[ label="seq"]; n1 -> n54; n55[ label="1-1"]; n54 -> n55; n56[ label="re"]; n55 -> n56; n57[ label="seq"]; n56 -> n57; n58[ label="1-1"]; n57 -> n58; n59[ label="'1'"]; n58 -> n59; n60[ label="1-1"]; n57 -> n60; n61[ label="[0-2]"]; n60 -> n61; n64[ label="1-1"]; n54 -> n64; n65[ label="' '"]; n64 -> n65; n66[ label="1-1"]; n54 -> n66; n67[ label="' '"]; n66 -> n67; n68[ label="1-1"]; n54 -> n68; n69[ label="' '"]; n68 -> n69; n70[ label="0-1"]; n54 -> n70; n71[ label="re"]; n70 -> n71; n72[ label="or"]; n71 -> n72; n73[ label="seq"]; n72 -> n73; n74[ label="1-1"]; n73 -> n74; n75[ label="re"]; n74 -> n75; n76[ label="or"]; n75 -> n76; n77[ label="seq"]; n76 -> n77; n78[ label="1-1"]; n77 -> n78; n79[ label="re"]; n78 -> n79; n80[ label="or"]; n79 -> n80; n81[ label="seq"]; n80 -> n81; n82[ label="1-1"]; n81 -> n82; n83[ label="charClass"]; n82 -> n83; n84[ label="SCE: +"]; n83 -> n84; n85[ label="seq"]; n80 -> n85; n86[ label="1-1"]; n85 -> n86; n87[ label="'-'"]; n86 -> n87; n88[ label="1-1"]; n77 -> n88; n89[ label="re"]; n88 -> n89; n90[ label="or"]; n89 -> n90; n91[ label="seq"]; n90 -> n91; n92[ label="1-1"]; n91 -> n92; n93[ label="'0'"]; n92 -> n93; n94[ label="1-1"]; n91 -> n94; n95[ label="[0-9]"]; n94 -> n95; n98[ label="seq"]; n90 -> n98; n99[ label="1-1"]; n98 -> n99; n100[ label="'1'"]; n99 -> n100; n101[ label="1-1"]; n98 -> n101; n102[ label="[0-3]"]; n101 -> n102; n105[ label="1-1"]; n77 -> n105; n106[ label="':'"]; n105 -> n106; n107[ label="1-1"]; n77 -> n107; n108[ label="[0-5]"]; n107 -> n108; n111[ label="1-1"]; n77 -> n111; n112[ label="[0-9]"]; n111 -> n112; n115[ label="seq"]; n76 -> n115; n116[ label="1-1"]; n115 -> n116; n117[ label="'1'"]; n116 -> n117; n118[ label="1-1"]; n115 -> n118; n119[ label="'4'"]; n118 -> n119; n120[ label="1-1"]; n115 -> n120; n121[ label="':'"]; n120 -> n121; n122[ label="1-1"]; n115 -> n122; n123[ label="'0'"]; n122 -> n123; n124[ label="1-1"]; n115 -> n124; n125[ label="'0'"]; n124 -> n125; n126[ label="seq"]; n72 -> n126; n127[ label="1-1"]; n126 -> n127; n128[ label="'Z'"]; n127 -> n128; n129[ label="1-1"]; n54 -> n129; n130[ label="' '"]; n129 -> n130; }