236 Commits (master)

Author SHA1 Message Date
duianto 057e55ca58 Update examples.el, remove duplicate -third-item 9 years ago
Wilfred Hughes 66e3e94341 Define -second-item through to -fifth-item 9 years ago
Matus Goljer 72675567c6 Fix infinite loop in -zip/-interleave when called with no arguments. 9 years ago
Basil L. Contovounesios f69a9df16f
Replace -first with -some in -any? 9 years ago
Wilfred Hughes 0297166f41 Docs: Clarify that we don't modify the original list 9 years ago
Zachary Kanfer 13f9eceb60 add tests for nesting anaphoric macros. 9 years ago
Zachary Kanfer 13a4718b3d Add new partition-before, -after methods. 9 years ago
Zachary Kanfer a3b40f8f01 Make --> bind IT for use anywhere in FORMS, and add -as->. 9 years ago
Mark Oteiza 5f7f2d6c5f Add example for an iota error condition 9 years ago
holomorph 81ef1efa63 Replace string-to-int with string-to-number (#216) 9 years ago
Mark Oteiza 6a578338b6 Add -iota (#207) 9 years ago
holomorph dd30a1fbba [Feature #196] Add -powerset and -permutations (#203) 9 years ago
Matus Goljer 07c61f5a7e [#200] Add tests for generalized variables 9 years ago
Matus Goljer 53e641c127 [Fix #202] -table-flat works on input of dimension 1 9 years ago
Matus Goljer 3075aea1a3 Add -unzip 9 years ago
Matus Goljer 4de21894c0 [Feature #185] -cut <> in first slot is a function 10 years ago
Mika Vilpas 6d8abc7322 Add -doto macro (like Clojure's doto) (#177) 10 years ago
Matus Goljer 7cc01498a2 [#99] Add -take-last and -drop-last 10 years ago
Wilfred Hughes 1fce650170 Add `-each-indexed` and an anaphoric equivalent (#178) 10 years ago
Matus Goljer 096f244187 --remove-last does not modify input list #158 10 years ago
Matus Goljer 0272e8b126 [Fix #158] -map-last does not modify input list. 10 years ago
Matus Goljer a9f90d7834 Add -select-column(s) 10 years ago
Matus Goljer 0c5c694aff [-let] Allow inline &alist in cons destructuring. 11 years ago
Stefan Monnier cf70af31f3 Fix check_copyright; Silence compiler-warnings 11 years ago
Matus Goljer 5d2a73c0b3 [Fix #155] -is-suffix? no longer destroys input list. 11 years ago
Matus Goljer c8c6ea4aa1 [Fix #154] Clarify that -flatten destroys all nils. 11 years ago
Matus Goljer eadb2651bb Swap examples to better show how -some-> works 11 years ago
Cam Saul c3cf98d692 Add `-some->`, `-some->>`, and `-some-->` macros. 11 years ago
Matus Goljer b88cfb780a Add dash prefix to epsilon variable. 11 years ago
Matus Goljer 19fbc24559 Fix anaphoric -spice-list macro 11 years ago
Matus Goljer 2db56f59ac [-let] Add support for &as bindings (#115) 11 years ago
Matus Goljer 2cc124b957 [-let] Generate better code when skipping conses 11 years ago
Matus Goljer c61fc349a6 Add -remove-first/last, -map-first/last, -replace-first/last 11 years ago
Matus Goljer cf7ca2317a [Fix #97] Add -remove-item 11 years ago
William West 3992e3c506 Make `-fixfn' more robust at handling floats 11 years ago
William West 4640a2a51c Allow for approx comparison of floats in tests 11 years ago
Vasilij Schneidermann e574465edd Add `-some` 11 years ago
Fredrik Bergroth c34e4abb7d Update invalid tests 11 years ago
Fredrik Bergroth 07f0358862 Add test case operator !!> for expected errors 11 years ago
Fredrik Bergroth 3bdf60b2a4 Add some examples 11 years ago
Matus Goljer edb1e31759 [-let] Add more tests 12 years ago
Matus Goljer f7664c6112 [-let] Add &keys support for cons matcher 12 years ago
Matus Goljer 0fc5d7394a [-let] Make the cons matcher temp-bind as late as possible 12 years ago
Matus Goljer 51a0c9f64f [-let] Fix expansion of _ symbols in vector matcher 12 years ago
Matus Goljer 65a373665b [-let] Fix improper list non-symbol last argument handler 12 years ago
Matus Goljer f93920102e [-let] Optimize shifting/binding of unused _ places 12 years ago
Matus Goljer 6f81492373 [-lambda] Better error-handling 12 years ago
Matus Goljer 9065e1bdaa [-let] Final cdr shift optimization 12 years ago
Matus Goljer 7f2b3c72e5 [-lambda] test all match-forms before converting to regular lambda 12 years ago
Matus Goljer 947ffdaa1a Add support for &rest match for non-list sequences (like . for improper lists) 12 years ago