This is a first pass at a port of the CIL visitor used by asli, it is especially good for modifying immutable expressions, with the main advantage being it does not require faking multiple-dispatch or re-defining the recursion tree for every implementation.
This is a first pass at a port of the CIL visitor used by asli, it is especially good for modifying immutable expressions, with the main advantage being it does not require faking multiple-dispatch or re-defining the recursion tree for every implementation.