rule_call__call-no-params.dot 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. digraph {
  2. node [shape="point"]
  3. Call [label="Call",shape="oval"]
  4. Phase [label="'call'",shape="oval",color="blue"]
  5. NewPhase [label="'finish'",shape="oval",color="green"]
  6. Param [color="red"]
  7. NPhase [label="'init'",shape="oval",color="green"]
  8. NEvalStack [color="green"]
  9. NSymbols [color="green"]
  10. NewFrame [color="green"]
  11. NewReturnValue [color="green"]
  12. Root -> UserRoot [label="username"]
  13. UserRoot -> Frame [label="'frame'",color="blue",style="dashed"]
  14. UserRoot -> NewFrame [label="'frame'",color="green",penwidth=4]
  15. Frame -> Call [label="'IP'"]
  16. Frame -> Phase [label="'phase'",color="blue",style="dashed"]
  17. Frame -> NewPhase [label="'phase'",color="green",penwidth=4]
  18. Call -> Param [label="'last_param'",color="red",style="dotted"]
  19. Frame -> ReturnValue [label="'returnvalue'"]
  20. ReturnValue -> Body [label="'body'"]
  21. NewFrame -> NEvalStack [label="'evalstack'",color="green",penwidth=4]
  22. NewFrame -> NSymbols [label="'symbols'",color="green",penwidth=4]
  23. NewFrame -> NPhase [label="'phase'",color="green",penwidth=4]
  24. NewFrame -> Frame [label="'prev'",color="green",penwidth=4]
  25. NewFrame -> Call [label="'caller'",color="green",penwidth=4]
  26. NewFrame -> Body [label="'IP'", color="green",penwidth=4]
  27. NewFrame -> NewReturnValue [label="'returnvalue'",color="green",penwidth=4]
  28. }