rule_assign__value.dot 1.1 KB

123456789101112131415161718192021222324
  1. digraph {
  2. node [shape="point"]
  3. Phase [label="'value'",shape="oval",color="blue"]
  4. Inst [label="Assign",shape="oval"]
  5. NewEvalStack [color="green"]
  6. StackPhase [label="'assign'",shape="oval",color="green"]
  7. NewPhase [label="'init'",shape="oval",color="green"]
  8. Root -> UserRoot [label="username"]
  9. UserRoot -> Frame [label="'frame'"]
  10. Frame -> Phase [label="'phase'",color="blue",style="dashed"]
  11. Frame -> NewPhase [label="'phase'",color="green",penwidth=4]
  12. Frame -> NewEvalStack [label="'evalstack'",color="green",penwidth=4]
  13. Frame -> OldEvalStack [label="'evalstack'",color="blue",style="dashed"]
  14. NewEvalStack -> OldEvalStack [label="'prev'",color="green",penwidth=4]
  15. Frame -> Inst [label="'IP'",color="blue",style="dashed"]
  16. Inst -> Cond [label="'value'"]
  17. OldEvalStack -> Inst [label="'inst'",color="green",penwidth=4]
  18. OldEvalStack -> StackPhase [label="'phase'",color="green",penwidth=4]
  19. Frame -> Cond [label="'IP'",color="green",penwidth=4]
  20. Frame -> Returnvalue [label="'returnvalue'"]
  21. Frame -> Returnvalue [label="'variable'",color="green",penwidth=4]
  22. }