digraph gYear_ed { // pattern [label=""]; n0[label="grammars: W2 D8 2E PER 1E"]; n1[ label="or"]; n0 -> n1; n2[ label="seq"]; n1 -> n2; n3[ label="0-1"]; n2 -> n3; n4[ label="'-'"]; n3 -> n4; n5[ label="1-1"]; n2 -> n5; n6[ label="re"]; n5 -> n6; n7[ label="seq"]; n6 -> n7; n8[ label="1-1"]; n7 -> n8; n9[ label="[1-9]"]; n8 -> n9; n12[ label="1-1"]; n7 -> n12; n13[ label="[0-9]"]; n12 -> n13; n16[ label="1-1"]; n7 -> n16; n17[ label="[0-9]"]; n16 -> n17; n20[ label="1-*"]; n7 -> n20; n21[ label="[0-9]"]; n20 -> n21; n24[ label="seq"]; n1 -> n24; n25[ label="1-1"]; n24 -> n25; n26[ label="re"]; n25 -> n26; n27[ label="seq"]; n26 -> n27; n28[ label="1-1"]; n27 -> n28; n29[ label="'0'"]; n28 -> n29; n30[ label="1-1"]; n27 -> n30; n31[ label="[0-9]"]; n30 -> n31; n34[ label="1-1"]; n27 -> n34; n35[ label="[0-9]"]; n34 -> n35; n38[ label="1-1"]; n27 -> n38; n39[ label="[0-9]"]; n38 -> n39; n42[ label="0-1"]; n24 -> n42; n43[ label="re"]; n42 -> n43; n44[ label="or"]; n43 -> n44; n45[ label="seq"]; n44 -> n45; n46[ label="1-1"]; n45 -> n46; n47[ label="re"]; n46 -> n47; n48[ label="or"]; n47 -> n48; n49[ label="seq"]; n48 -> n49; n50[ label="1-1"]; n49 -> n50; n51[ label="re"]; n50 -> n51; n52[ label="or"]; n51 -> n52; n53[ label="seq"]; n52 -> n53; n54[ label="1-1"]; n53 -> n54; n55[ label="charClass"]; n54 -> n55; n56[ label="SCE: +"]; n55 -> n56; n57[ label="seq"]; n52 -> n57; n58[ label="1-1"]; n57 -> n58; n59[ label="'-'"]; n58 -> n59; n60[ label="1-1"]; n49 -> n60; n61[ label="re"]; n60 -> n61; n62[ label="or"]; n61 -> n62; n63[ label="seq"]; n62 -> n63; n64[ label="1-1"]; n63 -> n64; n65[ label="'0'"]; n64 -> n65; n66[ label="1-1"]; n63 -> n66; n67[ label="[0-9]"]; n66 -> n67; n70[ label="seq"]; n62 -> n70; n71[ label="1-1"]; n70 -> n71; n72[ label="'1'"]; n71 -> n72; n73[ label="1-1"]; n70 -> n73; n74[ label="[0-3]"]; n73 -> n74; n77[ label="1-1"]; n49 -> n77; n78[ label="':'"]; n77 -> n78; n79[ label="1-1"]; n49 -> n79; n80[ label="[0-5]"]; n79 -> n80; n83[ label="1-1"]; n49 -> n83; n84[ label="[0-9]"]; n83 -> n84; n87[ label="seq"]; n48 -> n87; n88[ label="1-1"]; n87 -> n88; n89[ label="'1'"]; n88 -> n89; n90[ label="1-1"]; n87 -> n90; n91[ label="'4'"]; n90 -> n91; n92[ label="1-1"]; n87 -> n92; n93[ label="':'"]; n92 -> n93; n94[ label="1-1"]; n87 -> n94; n95[ label="'0'"]; n94 -> n95; n96[ label="1-1"]; n87 -> n96; n97[ label="'0'"]; n96 -> n97; n98[ label="seq"]; n44 -> n98; n99[ label="1-1"]; n98 -> n99; n100[ label="'Z'"]; n99 -> n100; n101[ label="1-1"]; n24 -> n101; n102[ label="' '"]; n101 -> n102; }