digraph double_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="re"]; n4 -> n5; n6[ label="or"]; n5 -> n6; n7[ label="seq"]; n6 -> n7; n8[ label="1-1"]; n7 -> n8; n9[ label="charClass"]; n8 -> n9; n10[ label="SCE: +"]; n9 -> n10; n11[ label="seq"]; n6 -> n11; n12[ label="1-1"]; n11 -> n12; n13[ label="'-'"]; n12 -> n13; n14[ label="1-1"]; n3 -> n14; n15[ label="re"]; n14 -> n15; n16[ label="or"]; n15 -> n16; n17[ label="seq"]; n16 -> n17; n18[ label="1-1"]; n17 -> n18; n19[ label="re"]; n18 -> n19; n20[ label="seq"]; n19 -> n20; n21[ label="1-*"]; n20 -> n21; n22[ label="[0-9]"]; n21 -> n22; n25[ label="0-1"]; n20 -> n25; n26[ label="re"]; n25 -> n26; n27[ label="seq"]; n26 -> n27; n28[ label="1-1"]; n27 -> n28; n29[ label="charClass"]; n28 -> n29; n30[ label="SCE: ."]; n29 -> n30; n31[ label="0-*"]; n27 -> n31; n32[ label="[0-9]"]; n31 -> n32; n35[ label="seq"]; n16 -> n35; n36[ label="1-1"]; n35 -> n36; n37[ label="re"]; n36 -> n37; n38[ label="seq"]; n37 -> n38; n39[ label="1-1"]; n38 -> n39; n40[ label="charClass"]; n39 -> n40; n41[ label="SCE: ."]; n40 -> n41; n42[ label="1-*"]; n38 -> n42; n43[ label="[0-9]"]; n42 -> n43; n46[ label="0-1"]; n3 -> n46; n47[ label="re"]; n46 -> n47; n48[ label="seq"]; n47 -> n48; n49[ label="1-1"]; n48 -> n49; n50[ label="re"]; n49 -> n50; n51[ label="or"]; n50 -> n51; n52[ label="seq"]; n51 -> n52; n53[ label="1-1"]; n52 -> n53; n54[ label="'e'"]; n53 -> n54; n55[ label="seq"]; n51 -> n55; n56[ label="1-1"]; n55 -> n56; n57[ label="'E'"]; n56 -> n57; n58[ label="0-1"]; n48 -> n58; n59[ label="re"]; n58 -> n59; n60[ label="or"]; n59 -> n60; n61[ label="seq"]; n60 -> n61; n62[ label="1-1"]; n61 -> n62; n63[ label="charClass"]; n62 -> n63; n64[ label="SCE: +"]; n63 -> n64; n65[ label="seq"]; n60 -> n65; n66[ label="1-1"]; n65 -> n66; n67[ label="'-'"]; n66 -> n67; n68[ label="1-*"]; n48 -> n68; n69[ label="[0-9]"]; n68 -> n69; n72[ label="seq"]; n2 -> n72; n73[ label="0-1"]; n72 -> n73; n74[ label="'-'"]; n73 -> n74; n75[ label="1-1"]; n72 -> n75; n76[ label="'I'"]; n75 -> n76; n77[ label="1-1"]; n72 -> n77; n78[ label="'N'"]; n77 -> n78; n79[ label="1-1"]; n72 -> n79; n80[ label="'F'"]; n79 -> n80; n81[ label="seq"]; n1 -> n81; n82[ label="1-1"]; n81 -> n82; n83[ label="'N'"]; n82 -> n83; n84[ label="1-1"]; n81 -> n84; n85[ label="'a'"]; n84 -> n85; n86[ label="1-1"]; n81 -> n86; n87[ label="'N'"]; n86 -> n87; n88[ label="1-1"]; n81 -> n88; n89[ label="' '"]; n88 -> n89; }