Basic Examples 
(5)
 

Make a causal graph from a standard evaluation of an expression:
In[8]:=
[◼]
TraceCausalGraph
[(1+(2+3))+(4×5)]
Out[8]=
———
Make a path consisting of intermediate expressions together with subexpression positions being evaluated:
In[1182]:=
[◼]
TraceCausalGraph
[(1+(2+3))+(4×5),"Path"]
Out[1182]=
{{},HoldComplete[(1+(2+3))+45],{1,2},HoldComplete[(1+5)+45],{1},HoldComplete[6+45],{2},HoldComplete[6+20],{},HoldComplete[26]}
———
Make a path graph of expressions in a trace:
In[601]:=
[◼]
TraceCausalGraph
[(1+(2+3))+(4×5),"PathGraph"]
Out[601]=
———
Make a path with interspersed events between expressions:
In[214]:=
[◼]
TraceCausalGraph
[(1+(2+3))+(4×5),"PathEventsGraph"]
Out[214]=
———
Add dependency edges between events:
In[215]:=
[◼]
TraceCausalGraph
[(1+(2+3))+(4×5),"PathCausalGraph"]
Out[215]=

Scope 
(2)
 


Options 
(9)
 


Possible Issues 
(1)
 


Neat Examples 
(4)
 
