Philipp Brüschweiler
|
8163c47b4a
|
sequences: rename virtual-seq to virtual-exemplar
|
2009-11-07 00:06:26 +01:00 |
Joe Groff
|
d55a3a3445
|
remove useless slot types from copy-state
|
2009-10-30 22:01:51 -05:00 |
Joe Groff
|
3af3536404
|
clean up copy implementation for real
|
2009-10-30 19:39:46 -05:00 |
Joe Groff
|
70ffa003ec
|
eliminate roll/-roll from core
|
2009-10-30 13:36:15 -05:00 |
Joe Groff
|
1cf45abf06
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-30 00:42:37 -05:00 |
Joe Groff
|
09e76591b1
|
start cleaning up internal implementation of copy (needs more work)
|
2009-10-30 00:42:21 -05:00 |
Doug Coleman
|
1d12a6707d
|
sigma -> map-sum
|
2009-10-29 14:34:04 -05:00 |
Doug Coleman
|
def951ce9b
|
add accumulate! for joe
|
2009-10-28 16:10:05 -05:00 |
Doug Coleman
|
93de179c2f
|
over push -> suffix!, over push-all -> append!
|
2009-10-28 15:29:01 -05:00 |
Doug Coleman
|
bd13e018dd
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Doug Coleman
|
1476cdb974
|
reverse-here -> reverse!
|
2009-10-28 14:40:15 -05:00 |
Doug Coleman
|
7ce4b746e5
|
parsed -> suffix!, add append!
|
2009-10-28 13:38:27 -05:00 |
Slava Pestov
|
299b5b0f6c
|
filter-here -> filter!
|
2009-10-28 00:44:05 -05:00 |
Slava Pestov
|
50f5c3d116
|
remq -> remove-eq, delq -> remove-eq!
|
2009-10-28 00:23:08 -05:00 |
Slava Pestov
|
951e3e9c83
|
delete-nth -> remove-nth!
|
2009-10-27 23:41:57 -05:00 |
Slava Pestov
|
f5a0a8b6e1
|
delete -> remove!
|
2009-10-27 23:25:35 -05:00 |
Slava Pestov
|
08e7d25dc5
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Joe Groff
|
5caa118e40
|
make first2, first3, first4 inline
|
2009-10-26 17:30:37 -05:00 |
Joe Groff
|
e31ed3eda4
|
add filter-as to sequences
|
2009-10-22 17:37:20 -05:00 |
Joe Groff
|
ba5429e772
|
fix sequences bootstrap
|
2009-10-22 14:53:16 -05:00 |
Joe Groff
|
fdea9b09f2
|
change produce-as so it uses an intermediate vector of a type appropriate to the destination type
|
2009-10-22 14:35:27 -05:00 |
Slava Pestov
|
56a4b323ef
|
sequences: add accumulate-as and document insert-nth
|
2009-10-01 23:13:33 -05:00 |
Slava Pestov
|
924ccca457
|
sequences: privacy please
|
2009-09-08 16:25:41 -05:00 |
Doug Coleman
|
b9eb3a791f
|
deprecating nth for integers is annoying
|
2009-09-08 14:18:26 -05:00 |
Joe Groff
|
d26735c98f
|
mark integer sequence methods as deprecated
|
2009-08-29 10:29:41 -05:00 |
Doug Coleman
|
bea1e3732e
|
revert replicate change again...the world is not ready
|
2009-08-23 01:00:46 -04:00 |
Doug Coleman
|
3dce2eda19
|
use iota in replicate
|
2009-08-22 21:00:18 -04:00 |
Doug Coleman
|
7b7f22fae2
|
Revert "use iota in replicate"
This reverts commit 88d1f0d78a .
|
2009-08-22 20:59:56 -04:00 |
Doug Coleman
|
87a6e9cb31
|
use iota in replicate
|
2009-08-22 20:59:36 -04:00 |
Doug Coleman
|
a6c7e9d9d4
|
use iota in a couple of places
|
2009-08-22 20:56:16 -04:00 |
Slava Pestov
|
030b1b816c
|
Add inline declarations for various assorted methods
|
2009-08-17 22:32:21 -05:00 |
Doug Coleman
|
7c92ab1ea5
|
move if-zero etc to math, remove 1-/1+ from math
|
2009-08-14 14:27:23 -05:00 |
Doug Coleman
|
686b3e348e
|
use ERROR: in several places instead of throwing strings
|
2009-08-11 23:09:02 -05:00 |
Doug Coleman
|
02becc26fc
|
add docs for if-zero etc, add docs for 10^
|
2009-08-11 18:45:01 -05:00 |
Doug Coleman
|
14ef1649d4
|
add if-zero/when-zero/unless-zero to core/ and update usages
|
2009-08-11 17:59:40 -05:00 |
Slava Pestov
|
07ea78df57
|
sequences: map, 2map, 3map use new map-integers combinator; last two no longer depend on integers-as-sequences
|
2009-08-03 13:30:55 -05:00 |
Doug Coleman
|
eb61ffc56d
|
use itoa in more places
|
2009-08-02 18:18:31 -05:00 |
Slava Pestov
|
4359a10259
|
sequences: add declaration so that array-flip compiles better
|
2009-07-28 21:33:12 -05:00 |
Slava Pestov
|
f1683f9fcf
|
Move set-last from circular.private to sequences
|
2009-07-28 11:51:47 -05:00 |
Slava Pestov
|
ef6634337d
|
Oops: interleave-step is bi*
|
2009-06-16 14:05:39 -05:00 |
Slava Pestov
|
92b436d7fb
|
interleave: allow the 'between' quot to access the stack
|
2009-06-15 16:07:39 -05:00 |
Slava Pestov
|
75276855ae
|
sequences: change implementation of interleave
|
2009-06-14 18:22:31 -05:00 |
Slava Pestov
|
dd61b59937
|
sequences: update each-index and map-index to not depend on integers-as-sequences
|
2009-06-14 18:10:24 -05:00 |
Doug Coleman
|
407377fc98
|
rename peek -> last and update all usages
|
2009-05-25 16:38:33 -05:00 |
Doug Coleman
|
4eab045deb
|
add nth-unsafe to sequences.private, making md5 faster
|
2009-05-18 00:24:24 -05:00 |
Slava Pestov
|
b31fe9b8f2
|
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab
|
2009-05-14 22:31:29 -05:00 |
Slava Pestov
|
9488e78532
|
clean up contents and lines words; contents never outputs f now
|
2009-05-10 16:39:51 -05:00 |
Doug Coleman
|
0ad6d1fb7b
|
add a few usages of iota, remove most 1+ and 1- from core
|
2009-05-01 19:58:24 -05:00 |
Slava Pestov
|
73a2e81953
|
Print unit test failures better
|
2009-04-13 14:40:55 -05:00 |
Slava Pestov
|
bc6dfeea17
|
Move assert-sequence= from mime.multipart to sequences
|
2009-04-09 04:49:54 -05:00 |