Flatten a list: Difference between revisions

no edit summary
(adding maxima)
No edit summary
Line 6:
 
C.f. [[Tree traversal]]
 
=={{header|ACL2}}==
<lang Lisp>(defun flatten (tr)
(cond ((null tr) nil)
((atom tr) (list tr))
(t (append (flatten (first tr))
(flatten (rest tr))))))</lang>
 
=={{header|ActionScript}}==
Anonymous user