public LNode Splice()
{
if (_emptySplice == null)
_emptySplice = Call(S.Splice);
return _emptySplice;
}
public LNode Splice(params LNode[] contents)
public void TestExt_AsList() { var add = F.Call(S.Add, a, one); var assign = F.Call(S.Assign, a, b); var splice = F.Splice(add, assign); ExpectList(add.AsList(S.Splice), add); ExpectList(splice.AsList(S.Splice), add, assign); ExpectList(splice.AsList(S.Tuple), splice); }