parest#
Info#
Full Name |
parest |
Direct download |
Graph Statistics#
Num Nodes |
Num Edges |
|---|---|
233900 |
307850 |
Edges Statistics#
Edge Label |
Num Edge Label |
|---|---|
\(a\) |
393126 |
\(call_i\) |
123500 |
\(ret_i\) |
63671 |
Canonical Grammar#
Productions with index \(i\) are duplicated for each call site in the analyzed program. The start nonterminal is \(A\).
\[\begin{split}A \, \rightarrow \, A \, A \mid a \mid \varepsilon \, \\
A \, \rightarrow \, call_i \, A \, ret_i \, \\\end{split}\]
A -> A A | a | epsilon
A -> call_i A ret_i