Y
Hacker News
new
|
ask
|
show
|
jobs
by
convolvatron
1043 days ago
isn't rust kind of a nonstarter for cfg representations which are irreducibly cyclic? yes, one can use the pointers are array-indices thing, but ..
1 comments
tomjakubowski
1043 days ago
No, it's not. For a toy compiler (or for compiling programs with small CFGs), you can use Rc/Weak to represent cycles. For a "real" compiler you'd be using an arena for allocations anyway, which amounts to pointers-are-array-indices.
link