Created
March 16, 2026 00:50
-
-
Save nkh/ab64cdfc49c8299827b1f2dc3836e28c to your computer and use it in GitHub Desktop.
AST
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $VAR1 = bless( { | |
| 'attributes' => { | |
| 'type' => 'root_literal', | |
| 'uid' => 0, | |
| 'port' => '', | |
| 'name' => 'root', | |
| 'value' => 'root' | |
| }, | |
| 'mother' => undef, | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1, | |
| 'attributes' => { | |
| 'type' => 'prolog_literal', | |
| 'port' => '', | |
| 'uid' => 1, | |
| 'name' => 'prolog', | |
| 'value' => 'prolog' | |
| }, | |
| 'name' => 'prolog', | |
| 'daughters' => [ | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'strict_literal', | |
| 'port' => '', | |
| 'uid' => 3, | |
| 'name' => 'strict', | |
| 'value' => 'strict' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[0], | |
| 'name' => 'literal', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'literal', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'name' => 'digraph', | |
| 'port' => '', | |
| 'uid' => 4, | |
| 'value' => 'digraph', | |
| 'type' => 'digraph_literal' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[0] | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'graph', | |
| 'daughters' => [ | |
| bless( { | |
| 'attributes' => { | |
| 'name' => 'graph_17_02', | |
| 'uid' => 5, | |
| 'port' => '', | |
| 'value' => 'graph_17_02', | |
| 'type' => 'graph_id' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1], | |
| 'name' => 'graph_id', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'open_brace', | |
| 'name' => '{', | |
| 'port' => '', | |
| 'uid' => 6, | |
| 'value' => '{' | |
| }, | |
| 'name' => 'literal', | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'fontsize', | |
| 'port' => '', | |
| 'uid' => 7, | |
| 'name' => '16.0', | |
| 'value' => '16.0' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'label', | |
| 'value' => '\\"Standard\\"\\rSyntax\\lTest', | |
| 'name' => '\\"Standard\\"\\rSyntax\\lTest', | |
| 'port' => '', | |
| 'uid' => 8 | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'attribute', | |
| 'attributes' => { | |
| 'type' => 'size', | |
| 'value' => '5,6', | |
| 'name' => '5,6', | |
| 'uid' => 9, | |
| 'port' => '' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'uid' => 10, | |
| 'port' => '', | |
| 'name' => 'node', | |
| 'value' => 'node', | |
| 'type' => 'class' | |
| }, | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[3], | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'uid' => 11, | |
| 'port' => '', | |
| 'name' => '[', | |
| 'value' => '[' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[3], | |
| 'attributes' => { | |
| 'type' => 'shape', | |
| 'port' => '', | |
| 'uid' => 12, | |
| 'name' => 'record', | |
| 'value' => 'record' | |
| }, | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'literal', | |
| 'daughters' => [], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[3], | |
| 'attributes' => { | |
| 'type' => 'close_bracket', | |
| 'value' => ']', | |
| 'port' => '', | |
| 'uid' => 13, | |
| 'name' => ']' | |
| } | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'name' => 'class' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[4], | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'port' => '', | |
| 'uid' => 15, | |
| 'name' => '[', | |
| 'value' => '[' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'type' => 'color', | |
| 'uid' => 16, | |
| 'port' => '', | |
| 'name' => 'red', | |
| 'value' => 'red' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[4] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[4], | |
| 'attributes' => { | |
| 'value' => '3', | |
| 'port' => '', | |
| 'uid' => 17, | |
| 'name' => '3', | |
| 'type' => 'penwidth' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[4], | |
| 'attributes' => { | |
| 'type' => 'close_bracket', | |
| 'value' => ']', | |
| 'uid' => 18, | |
| 'port' => '', | |
| 'name' => ']' | |
| } | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'name' => 'class', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'class', | |
| 'value' => 'edge', | |
| 'name' => 'edge', | |
| 'port' => '', | |
| 'uid' => 14 | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'node_id', | |
| 'port' => '', | |
| 'uid' => 19, | |
| 'name' => 'node_17_02_1', | |
| 'value' => 'node_17_02_1' | |
| }, | |
| 'daughters' => [ | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'attributes' => { | |
| 'value' => '[', | |
| 'name' => '[', | |
| 'port' => '', | |
| 'uid' => 20, | |
| 'type' => 'open_bracket' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[5] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'attribute', | |
| 'attributes' => { | |
| 'name' => '<p11> left|<p12> middle|<p13> right', | |
| 'port' => '', | |
| 'uid' => 21, | |
| 'value' => '<p11> left|<p12> middle|<p13> right', | |
| 'type' => 'label' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[5] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[5], | |
| 'attributes' => { | |
| 'value' => 'blue', | |
| 'uid' => 22, | |
| 'port' => '', | |
| 'name' => 'blue', | |
| 'type' => 'pencolor' | |
| }, | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'attributes' => { | |
| 'type' => 'close_bracket', | |
| 'name' => ']', | |
| 'port' => '', | |
| 'uid' => 23, | |
| 'value' => ']' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[5] | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'name' => 'node_id' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'node_id', | |
| 'daughters' => [ | |
| bless( { | |
| 'name' => 'literal', | |
| 'daughters' => [], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[6], | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'uid' => 25, | |
| 'port' => '', | |
| 'name' => '[', | |
| 'value' => '[' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'pencolor', | |
| 'uid' => 26, | |
| 'port' => '', | |
| 'name' => 'green', | |
| 'value' => 'green' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[6], | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'attribute', | |
| 'attributes' => { | |
| 'value' => '<p21> one|<p22> two', | |
| 'name' => '<p21> one|<p22> two', | |
| 'uid' => 27, | |
| 'port' => '', | |
| 'type' => 'label' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[6] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[6], | |
| 'attributes' => { | |
| 'uid' => 28, | |
| 'port' => '', | |
| 'name' => ']', | |
| 'value' => ']', | |
| 'type' => 'close_bracket' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'value' => 'node_17_02_2', | |
| 'uid' => 24, | |
| 'port' => '', | |
| 'name' => 'node_17_02_2', | |
| 'type' => 'node_id' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'node_id', | |
| 'value' => 'node_17_02_1:p11', | |
| 'name' => 'node_17_02_1', | |
| 'uid' => 29, | |
| 'port' => ':p11' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'daughters' => [], | |
| 'name' => 'node_id' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'edge_id', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'type' => 'directed_edge', | |
| 'value' => '->', | |
| 'name' => '->', | |
| 'uid' => 30, | |
| 'port' => '' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'node_id', | |
| 'daughters' => [ | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'name' => '[', | |
| 'uid' => 32, | |
| 'port' => '', | |
| 'value' => '[' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'arrowhead', | |
| 'name' => 'odiamond', | |
| 'port' => '', | |
| 'uid' => 33, | |
| 'value' => 'odiamond' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'value' => 'odot', | |
| 'port' => '', | |
| 'uid' => 34, | |
| 'name' => 'odot', | |
| 'type' => 'arrowtail' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'attributes' => { | |
| 'value' => 'red', | |
| 'port' => '', | |
| 'uid' => 35, | |
| 'name' => 'red', | |
| 'type' => 'color' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'dir', | |
| 'name' => 'both', | |
| 'uid' => 36, | |
| 'port' => '', | |
| 'value' => 'both' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[9], | |
| 'attributes' => { | |
| 'type' => 'close_bracket', | |
| 'value' => ']', | |
| 'uid' => 37, | |
| 'port' => '', | |
| 'name' => ']' | |
| } | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'node_id', | |
| 'name' => 'node_17_02_2', | |
| 'port' => ':p22:s', | |
| 'uid' => 31, | |
| 'value' => 'node_17_02_2:p22:s' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'name' => 'subgraph', | |
| 'port' => '', | |
| 'uid' => 38, | |
| 'value' => 'subgraph', | |
| 'type' => 'subgraph_literal' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'subgraph_id', | |
| 'value' => 'subgraph_17_02_3', | |
| 'name' => 'subgraph_17_02_3', | |
| 'port' => '', | |
| 'uid' => 39 | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'name' => 'subgraph_id', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'open_brace', | |
| 'port' => '', | |
| 'uid' => 40, | |
| 'name' => '{', | |
| 'value' => '{' | |
| }, | |
| 'name' => 'literal', | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'type' => 'class', | |
| 'value' => 'node', | |
| 'name' => 'node', | |
| 'uid' => 41, | |
| 'port' => '' | |
| }, | |
| 'name' => 'class', | |
| 'daughters' => [ | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'name' => '[', | |
| 'uid' => 42, | |
| 'port' => '', | |
| 'value' => '[' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[0] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[0], | |
| 'attributes' => { | |
| 'value' => 'square', | |
| 'port' => '', | |
| 'uid' => 43, | |
| 'name' => 'square', | |
| 'type' => 'shape' | |
| }, | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'close_bracket', | |
| 'value' => ']', | |
| 'port' => '', | |
| 'uid' => 44, | |
| 'name' => ']' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[0], | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'port' => '', | |
| 'uid' => 45, | |
| 'name' => '', | |
| 'value' => '', | |
| 'type' => 'label' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'node_id', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'type' => 'node_id', | |
| 'uid' => 46, | |
| 'port' => '', | |
| 'name' => 'node_17_02_4', | |
| 'value' => 'node_17_02_4' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'edge_id', | |
| 'daughters' => [], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'uid' => 47, | |
| 'port' => '', | |
| 'name' => '->', | |
| 'value' => '->', | |
| 'type' => 'directed_edge' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'value' => '{', | |
| 'name' => '{', | |
| 'port' => '', | |
| 'uid' => 48, | |
| 'type' => 'open_brace' | |
| }, | |
| 'name' => 'literal', | |
| 'daughters' => [ | |
| bless( { | |
| 'name' => 'class', | |
| 'daughters' => [ | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'literal', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[4]{'daughters'}[0], | |
| 'attributes' => { | |
| 'value' => '[', | |
| 'uid' => 50, | |
| 'port' => '', | |
| 'name' => '[', | |
| 'type' => 'open_bracket' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[4]{'daughters'}[0], | |
| 'attributes' => { | |
| 'uid' => 51, | |
| 'port' => '', | |
| 'name' => 'circle', | |
| 'value' => 'circle', | |
| 'type' => 'shape' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'value' => ']', | |
| 'port' => '', | |
| 'uid' => 52, | |
| 'name' => ']', | |
| 'type' => 'close_bracket' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[4]{'daughters'}[0], | |
| 'name' => 'literal', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[4], | |
| 'attributes' => { | |
| 'type' => 'class', | |
| 'value' => 'node', | |
| 'name' => 'node', | |
| 'port' => '', | |
| 'uid' => 49 | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[4], | |
| 'attributes' => { | |
| 'value' => 'node_17_02_5', | |
| 'port' => '', | |
| 'uid' => 53, | |
| 'name' => 'node_17_02_5', | |
| 'type' => 'node_id' | |
| }, | |
| 'name' => 'node_id', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [ | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'value' => '[', | |
| 'name' => '[', | |
| 'uid' => 55, | |
| 'port' => '' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5], | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'value' => 'empty', | |
| 'name' => 'empty', | |
| 'uid' => 56, | |
| 'port' => '', | |
| 'type' => 'arrowhead' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'type' => 'arrowtail', | |
| 'value' => 'halfopen', | |
| 'port' => '', | |
| 'uid' => 57, | |
| 'name' => 'halfopen' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5], | |
| 'attributes' => { | |
| 'name' => 'green', | |
| 'uid' => 58, | |
| 'port' => '', | |
| 'value' => 'green', | |
| 'type' => 'color' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'type' => 'dir', | |
| 'name' => 'both', | |
| 'port' => '', | |
| 'uid' => 59, | |
| 'value' => 'both' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5], | |
| 'daughters' => [], | |
| 'name' => 'attribute' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'attributes' => { | |
| 'value' => ']', | |
| 'port' => '', | |
| 'uid' => 60, | |
| 'name' => ']', | |
| 'type' => 'close_bracket' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[5], | |
| 'name' => 'literal', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'name' => 'literal', | |
| 'attributes' => { | |
| 'value' => '}', | |
| 'name' => '}', | |
| 'uid' => 54, | |
| 'port' => '', | |
| 'type' => 'close_brace' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'type' => 'node_id', | |
| 'name' => 'node_17_02_6', | |
| 'port' => '', | |
| 'uid' => 61, | |
| 'value' => 'node_17_02_6' | |
| }, | |
| 'name' => 'node_id', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'edge_id', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'type' => 'directed_edge', | |
| 'name' => '->', | |
| 'uid' => 62, | |
| 'port' => '', | |
| 'value' => '->' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12], | |
| 'attributes' => { | |
| 'name' => 'node_17_02_7', | |
| 'port' => '', | |
| 'uid' => 63, | |
| 'value' => 'node_17_02_7', | |
| 'type' => 'node_id' | |
| }, | |
| 'name' => 'node_id', | |
| 'daughters' => [ | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8], | |
| 'attributes' => { | |
| 'type' => 'open_bracket', | |
| 'value' => '[', | |
| 'name' => '[', | |
| 'port' => '', | |
| 'uid' => 64 | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8], | |
| 'attributes' => { | |
| 'name' => 'halfopen', | |
| 'uid' => 65, | |
| 'port' => '', | |
| 'value' => 'halfopen', | |
| 'type' => 'arrowhead' | |
| }, | |
| 'name' => 'attribute', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'attribute', | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8], | |
| 'attributes' => { | |
| 'type' => 'arrowtail', | |
| 'value' => 'empty', | |
| 'name' => 'empty', | |
| 'uid' => 66, | |
| 'port' => '' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'attribute', | |
| 'daughters' => [], | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8], | |
| 'attributes' => { | |
| 'uid' => 67, | |
| 'port' => '', | |
| 'name' => 'blue', | |
| 'value' => 'blue', | |
| 'type' => 'color' | |
| } | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'daughters' => [], | |
| 'name' => 'attribute', | |
| 'attributes' => { | |
| 'port' => '', | |
| 'uid' => 68, | |
| 'name' => 'both', | |
| 'value' => 'both', | |
| 'type' => 'dir' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'name' => 'literal', | |
| 'daughters' => [], | |
| 'attributes' => { | |
| 'value' => ']', | |
| 'uid' => 69, | |
| 'port' => '', | |
| 'name' => ']', | |
| 'type' => 'close_bracket' | |
| }, | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1]{'daughters'}[12]{'daughters'}[8] | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1]{'daughters'}[1], | |
| 'attributes' => { | |
| 'type' => 'close_brace', | |
| 'uid' => 70, | |
| 'port' => '', | |
| 'name' => '}', | |
| 'value' => '}' | |
| }, | |
| 'name' => 'literal', | |
| 'daughters' => [] | |
| }, 'Tree::DAG_Node' ) | |
| ] | |
| }, 'Tree::DAG_Node' ), | |
| bless( { | |
| 'mother' => $VAR1->{'daughters'}[1], | |
| 'attributes' => { | |
| 'uid' => 71, | |
| 'port' => '', | |
| 'name' => '}', | |
| 'value' => '}', | |
| 'type' => 'close_brace' | |
| }, | |
| 'daughters' => [], | |
| 'name' => 'literal' | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'mother' => $VAR1, | |
| 'attributes' => { | |
| 'type' => 'graph_literal', | |
| 'value' => 'graph', | |
| 'name' => 'graph', | |
| 'uid' => 2, | |
| 'port' => '' | |
| } | |
| }, 'Tree::DAG_Node' ) | |
| ], | |
| 'name' => 'root' | |
| }, 'Tree::DAG_Node' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment