Slava Pestov
|
baff251d1e
|
alien.libraries: add remove-library word, fix dlclose and dll-valid? VM primitives
|
2009-07-09 06:51:31 -05:00 |
Slava Pestov
|
c20e6c290f
|
compiler.cfg.linear-scan: split off parallel mapping code from resolve pass, use it in assignment pass to resolve parallel copies
|
2009-07-08 23:07:06 -05:00 |
Slava Pestov
|
37241c5eee
|
sequences: fix replicate example
|
2009-07-07 15:12:21 -05:00 |
Slava Pestov
|
dafdbe13c9
|
growable vocabulary: make 'contract' generic so that only real vectors clear popped elements; add resize method for struct-arrays, add new struct-vectors vocabulary
|
2009-07-07 15:01:30 -05:00 |
Joe Groff
|
7a88c5ae8a
|
variants vocab for ADTs
|
2009-06-26 16:31:20 -05:00 |
Slava Pestov
|
b42c6c4425
|
Move histogram words from core/sets to extra/histogram
|
2009-06-18 21:55:33 -05:00 |
Doug Coleman
|
03b8e1b756
|
don't write docs with auto-use enabled
|
2009-06-18 19:29:10 -05:00 |
Doug Coleman
|
97f0a24e45
|
add histogram and sequence>assoc to sets
|
2009-06-18 17:29:41 -05:00 |
Slava Pestov
|
37b01357ec
|
Remove unused words discovered by Samuel Tardieu
|
2009-06-16 16:38:39 -05:00 |
Slava Pestov
|
ef6634337d
|
Oops: interleave-step is bi*
|
2009-06-16 14:05:39 -05:00 |
Slava Pestov
|
c5dfcf5755
|
Merge branch 'for-slava' of git://git.rfc1149.net/factor
|
2009-06-16 14:05:23 -05:00 |
Samuel Tardieu
|
cb03fe43db
|
Forbid tabs in source code
|
2009-06-16 20:49:28 +02:00 |
Slava Pestov
|
92b436d7fb
|
interleave: allow the 'between' quot to access the stack
|
2009-06-15 16:07:39 -05:00 |
Slava Pestov
|
29327a787c
|
Remove initial-quot feature
|
2009-06-15 13:07:15 -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 |
Slava Pestov
|
285c8cecc6
|
Add some failing unit tests exposing bugs in initial-quot: implementation
|
2009-06-13 18:34:27 -05:00 |
Slava Pestov
|
a0e3f356c3
|
Fix conflict
|
2009-06-13 17:49:20 -05:00 |
Slava Pestov
|
7076d89fc3
|
destructors: fix docs typo reported by Blei in #concatenative
|
2009-06-13 17:36:47 -05:00 |
Doug Coleman
|
2adeecb9a4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-06-12 11:59:14 -05:00 |
Doug Coleman
|
258abe31ab
|
add some unit tests for reshaping tuples with initial-quot: slots
|
2009-06-12 11:58:07 -05:00 |
Doug Coleman
|
99bfeb62c4
|
simplify implementation of initial-quot:
|
2009-06-12 11:45:53 -05:00 |
Doug Coleman
|
21a33419a7
|
initial-quot: works fully, need to make a couple simplifications
|
2009-06-12 09:21:51 -05:00 |
Doug Coleman
|
c5a5e94381
|
fix destructors docs
|
2009-06-12 02:43:13 -05:00 |
Doug Coleman
|
50be248db0
|
don't use summary in slots
|
2009-06-11 20:26:49 -05:00 |
Doug Coleman
|
4bd06486fb
|
make a word not generic, remove unit test for unimplemented feature
|
2009-06-11 20:20:21 -05:00 |
Doug Coleman
|
059eb399f0
|
add initial-quot: syntax for tuples
|
2009-06-11 19:48:14 -05:00 |
Slava Pestov
|
aba4fa7371
|
Recent vocabs.parser change had a regression: vocabs with no roots (scratchpad) were excluded from default use list. Also move with-interactive-vocabs to listener vocab
|
2009-06-07 21:59:13 -05:00 |
Slava Pestov
|
1e449c70f6
|
vocabs.parser: if bootstrap fails to load a vocab in interactive use list, don't fep
|
2009-06-05 17:33:00 -05:00 |
Slava Pestov
|
9e987e8642
|
Merge branch 'master' into global_optimization
|
2009-06-01 03:12:32 -05:00 |
Doug Coleman
|
550ff523dd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-29 11:23:48 -05:00 |
Doug Coleman
|
bbf0a8d266
|
fix stack effect
|
2009-05-28 12:28:52 -05:00 |
Slava Pestov
|
ef73bc6732
|
io.encodings.utf16: cleanup
|
2009-05-28 02:50:57 -05:00 |
Slava Pestov
|
a4b2fa2aeb
|
destructors: improve docs
|
2009-05-27 19:37:03 -05:00 |
Slava Pestov
|
eda44f28a6
|
Move maybe-set-at to assocs
|
2009-05-26 18:45:37 -05:00 |
Doug Coleman
|
04c6e07678
|
unassociate last with pop/pop* in docs
|
2009-05-25 17:03:32 -05:00 |
Doug Coleman
|
407377fc98
|
rename peek -> last and update all usages
|
2009-05-25 16:38:33 -05:00 |
Doug Coleman
|
0ac80c6917
|
fix using
|
2009-05-25 15:42:59 -05:00 |
Doug Coleman
|
3722c0ad62
|
move some words to private vocabs
|
2009-05-25 15:35:50 -05:00 |
Doug Coleman
|
e38e85ce5e
|
document 2cache
|
2009-05-25 11:03:40 -05:00 |
Doug Coleman
|
5a3a14d1c9
|
remove at-default. it was hardly used and it's just '?at drop'
|
2009-05-24 21:46:59 -05:00 |
Doug Coleman
|
a54c78007b
|
add a clamp word to math.order, use clamp word throughout libraries
|
2009-05-24 21:35:50 -05:00 |
Slava Pestov
|
9cc178b738
|
If a vocab fails to load, manifest would be left in a weird state (reported by Joe Groff)
|
2009-05-22 01:59:50 -05:00 |
Joe Groff
|
c5d440700d
|
0.0 neg ought to be -0.0
|
2009-05-21 18:49:22 -05:00 |
Slava Pestov
|
a8c9dab9e2
|
make: minor doc fix
|
2009-05-19 01:40:04 -05:00 |
Doug Coleman
|
4eab045deb
|
add nth-unsafe to sequences.private, making md5 faster
|
2009-05-18 00:24:24 -05:00 |
U-C4\Administrator
|
02b769475b
|
fix duplicate using lines
|
2009-05-17 20:29:32 -05:00 |
Doug Coleman
|
bd8673f766
|
fix multiple using warning in stage1, core can't use io.encodings.binary
|
2009-05-17 18:05:46 -05:00 |
Doug Coleman
|
b352bbdc12
|
move sha1 and sha2 to checksums.sha, update usages
|
2009-05-17 17:58:36 -05:00 |
Doug Coleman
|
f1f1a26b60
|
working on hmac
|
2009-05-17 12:45:20 -05:00 |