 |
graph(
nodes(
node01((parameter)),
node02((variable) aaa),
node03((parameter)),
node04((variable) bbb),
node05((parameter)),
node06((variable) ccc),
node07((parameter)),
node08((variable) ddd),
node09((assignment) :=),
node10((variable) aaa),
node11((literal) 10),
node12((assignment) :=),
node13((variable) bbb),
node14((literal) 20),
node15((assignment) :=),
node16((variable) ccc),
node17((literal) 30),
node18((message) *),
node19((variable) bbb),
node20((variable) ccc),
node21((message) +),
node22((variable) aaa),
node23((assignment) :=),
node24((variable) ddd),
node25((return) ^),
node26((variable) ddd),
node27((sequence) temporaries: 4 statements: 5),
node28((block) arguments: 0),
node29((method) DoIt)),
arcs(
arc(node01=>node02),
arc(node03=>node04),
arc(node05=>node06),
arc(node07=>node08),
arc(node09=>node10),
arc(node09=>node11),
arc(node12=>node13),
arc(node12=>node14),
arc(node15=>node16),
arc(node15=>node17),
arc(node18=>node19),
arc(node18=>node20),
arc(node21=>node22),
arc(node21=>node18),
arc(node23=>node24),
arc(node23=>node21),
arc(node25=>node26),
arc(node27=>node01),
arc(node27=>node03),
arc(node27=>node05),
arc(node27=>node07),
arc(node27=>node09),
arc(node27=>node12),
arc(node27=>node15),
arc(node27=>node23),
arc(node27=>node25),
arc(node28=>node27),
arc(node29=>node28)))
|