Package ua.gradsoft.termware.transformers.list

Class Summary
ListAppendTransformer append(e,l) - append e to the end of l.
ListCarTransformer car([$x:$y]) -> $x, car([]) -> [] otherwise unchanged
ListCdrTransformer cdr([$x:$y]) -> $y, cdr(NIL) -> NIL
ListInsertTransformer Insert(e,pos,l) - insert e at pos position in list l.
ListLengthTransformer length.
ReverseTransformer reverse list.
SublistTransformer Transformer for sublist.

Exception Summary
InvalidListTermException Exception is throwed, when we receive incorrect list term in context, where one is required.