SIGN IN SIGN UP

topdown: Add support for shallow inlining

This commit adds support for a new partial evaluation mode ("shallow
inlining") where rules that depend on unknowns are not inlined. Only
rules that can be fully inlined are inlined. This mode generates
outputs that are structurally similar to the input.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
T
Torin Sandall committed
3f8bcc6a9bf69de298713f83274440ce6b183e0b
Parent: 11550c8