Revert "remove Term"
This reverts commit 3b5879841aedecba5057c70c71da0ba23e5cd84a.
This commit is contained in:
@@ -84,6 +84,15 @@ macro_rules! build_functor {
|
||||
1 + $res_len,
|
||||
[$($subfunctor),*])
|
||||
});
|
||||
([literal($e:expr) $(, $dt:ident($($value:tt),*))*],
|
||||
[$($res:expr),*],
|
||||
$res_len:expr,
|
||||
[$($subfunctor:expr),*]) => ({
|
||||
build_functor!([$($dt($($value),*)),*],
|
||||
[$($res, )* FunctorElement::AbsoluteCell(HeapCellValue::from($e))],
|
||||
1 + $res_len,
|
||||
[$($subfunctor),*])
|
||||
});
|
||||
([number($n:expr, $arena:expr) $(, $dt:ident($($value:tt),*))*],
|
||||
[$($res:expr),*],
|
||||
$res_len:expr,
|
||||
|
||||
Reference in New Issue
Block a user