RosettaCodeData/Task/Flatten-a-list/Bracmat/flatten-a-list.bracmat
2023-07-01 13:44:08 -04:00

7 lines
204 B
Text

( (myList = ((1), 2, ((3,4), 5), ((())), (((6))), 7, 8, ()))
& put$("Unevaluated:")
& lst$myList
& !myList:?myList { the expression !myList evaluates myList }
& put$("Flattened:")
& lst$myList
)