Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
22
Task/Optional-parameters/Bracmat/optional-parameters.bracmat
Normal file
22
Task/Optional-parameters/Bracmat/optional-parameters.bracmat
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
( ( sortTable
|
||||
= table ordering column reverse
|
||||
. !arg
|
||||
: ( ?table
|
||||
. ( ? (ordering.?ordering) ?
|
||||
| ?&lexicographic:?ordering
|
||||
)
|
||||
: ( ? (column.?column) ?
|
||||
| ?&1:?column
|
||||
)
|
||||
: ( ? (reverse.?reverse) ?
|
||||
| ?&no:?reverse
|
||||
)
|
||||
)
|
||||
& (...)
|
||||
)
|
||||
& (12.Claes.left)
|
||||
(11.Otto.right)
|
||||
(8.Frederikke.middle)
|
||||
: ?table
|
||||
& sortTable$(!table.(column.2) (reverse.yes))
|
||||
);
|
||||
Loading…
Add table
Add a link
Reference in a new issue