gnu.expr
Interface CanInline
- AddOp, AppendValues, Compare, ConstantFunction0, Convert, DivideOp, InstanceOf, Invoke, IsEqv, map, MakeProcedure, MakeUnescapedData, MultiplyOp, NumberCompare, OrderedMap, RelativeStep, Setter, SlotGet, SlotSet, TypeSwitch, ValuesFilter, ValuesMap
public interface CanInline
Inline an application, at the Expression level.
In contrast, Inlineable is done at code generation time.
inline
public Expression inline(ApplyExp exp,
ExpWalker walker)
Inline an application of this Procedure and return result.
Can return original expression.