Doug Coleman
|
61ffc2efe6
|
better fix is a new boot image.
|
2008-04-28 10:36:41 -05:00 |
Doug Coleman
|
688202ea1f
|
fix bootstrap
|
2008-04-28 10:11:26 -05:00 |
Doug Coleman
|
09c21f077b
|
add invert-comparison word
|
2008-04-27 23:23:51 -05:00 |
Doug Coleman
|
32814ffce5
|
<=> outputs +lt+ +eq+ +gt+
|
2008-04-27 18:57:46 -05:00 |
Doug Coleman
|
b4f7619655
|
add math.order
|
2008-04-27 17:03:21 -05:00 |
Slava Pestov
|
31308a7fb2
|
Oops
|
2008-04-27 06:42:53 -05:00 |
Slava Pestov
|
524e3ea762
|
Fix PPC backend load error
|
2008-04-27 06:42:12 -05:00 |
Slava Pestov
|
9a5d34ae7b
|
Fix conflicts
|
2008-04-27 03:19:41 -05:00 |
Slava Pestov
|
517671fad0
|
Thread refactoring work in progress
|
2008-04-27 03:16:12 -05:00 |
Slava Pestov
|
7a7d7be324
|
Fix typo in documentation
|
2008-04-27 03:15:31 -05:00 |
Slava Pestov
|
6ee115901a
|
Better error message
|
2008-04-26 18:55:26 -05:00 |
Doug Coleman
|
550b83278a
|
fix unit test
|
2008-04-26 18:45:03 -05:00 |
Doug Coleman
|
658ec32b67
|
rearrange IN:
add using
|
2008-04-26 11:28:08 -05:00 |
Doug Coleman
|
ce087fcf61
|
fix using
|
2008-04-26 11:06:46 -05:00 |
Doug Coleman
|
e264537a1a
|
reverse the arguments of diff, assoc-diff
fix lots of usings
fix help-lint
|
2008-04-26 02:01:06 -05:00 |
Doug Coleman
|
15402ed1b4
|
core changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
|
2008-04-25 23:12:44 -05:00 |
Slava Pestov
|
20e599251b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-25 03:27:05 -05:00 |
Slava Pestov
|
3ea844b9f2
|
Better error message
|
2008-04-25 03:23:56 -05:00 |
Doug Coleman
|
9f97ae2b0c
|
add unit test for parser
|
2008-04-25 01:54:42 -05:00 |
Doug Coleman
|
ad0139ac0c
|
default vocab is now f when parsing files
|
2008-04-25 00:23:49 -05:00 |
Slava Pestov
|
857ecda0eb
|
Improve error messages for mirrors
|
2008-04-24 02:48:48 -05:00 |
Doug Coleman
|
ca1484b94c
|
fix ffi test
|
2008-04-23 17:07:37 -05:00 |
Doug Coleman
|
8a0909d849
|
fix ffi test int ffi test 36 point 5
|
2008-04-10 20:09:36 -05:00 |
Slava Pestov
|
df41c8b68f
|
Fix documentation
|
2008-04-23 02:46:35 -05:00 |
Slava Pestov
|
f1113b7c2a
|
Fix case bug
|
2008-04-22 16:29:10 -05:00 |
Slava Pestov
|
cad4a4ea77
|
Support old behavior
|
2008-04-20 22:20:13 -05:00 |
Slava Pestov
|
40acac17c2
|
Fix f ... alien>string
|
2008-04-20 19:29:58 -05:00 |
Slava Pestov
|
a3a0ce5bee
|
Fixes
|
2008-04-20 06:15:08 -05:00 |
Slava Pestov
|
55f6636bc0
|
FFI string encoding conversion
|
2008-04-20 05:15:46 -05:00 |
Slava Pestov
|
d1f37ab5ec
|
Fix bloopers
|
2008-04-20 02:30:52 -05:00 |
Slava Pestov
|
10ee5cf8ed
|
Fix bootstrap
|
2008-04-20 00:18:27 -05:00 |
Slava Pestov
|
18c2f11d06
|
Move columns, bit-vectors, byte-vectors, float-vectors to extra
|
2008-04-19 22:56:28 -05:00 |
Slava Pestov
|
435e24f3b7
|
Fix regression
|
2008-04-19 21:43:45 -05:00 |
Slava Pestov
|
6a3f908c41
|
Fix PowerPC inline allocators
|
2008-04-19 21:41:51 -05:00 |
Slava Pestov
|
f4fdbd6a6c
|
Fix problem with words becoming uncompiled
|
2008-04-19 20:56:36 -05:00 |
Slava Pestov
|
0ae748d9ba
|
Compiler fixes
|
2008-04-19 20:39:58 -05:00 |
Slava Pestov
|
f48d5091c9
|
Faster inline allocators
|
2008-04-19 04:52:34 -05:00 |
Slava Pestov
|
6dedc433d5
|
Improve recursive word type inference
|
2008-04-19 02:11:55 -05:00 |
Slava Pestov
|
3b795b6a07
|
Fix class< bug
|
2008-04-19 02:11:40 -05:00 |
Slava Pestov
|
d7763d6b71
|
Add another unit test
|
2008-04-19 02:11:30 -05:00 |
Slava Pestov
|
2d2b3ec904
|
Partial dispatch on integer operations
|
2008-04-18 16:51:09 -05:00 |
Slava Pestov
|
608a1c03f4
|
Improve type inference for recursive functions
|
2008-04-17 14:34:32 -05:00 |
Slava Pestov
|
80ee4f8771
|
Code cleanup
|
2008-04-17 12:54:47 -05:00 |
Slava Pestov
|
390afacac8
|
Better modular arithmetic optmizer
|
2008-04-17 12:22:24 -05:00 |
Slava Pestov
|
9edff32bb7
|
Update docs
|
2008-04-17 05:17:30 -05:00 |
Slava Pestov
|
382b5f9aa8
|
Fix tchange
|
2008-04-17 05:16:28 -05:00 |
Slava Pestov
|
3d62f9393a
|
Fix PPC backend
|
2008-04-17 04:39:16 -05:00 |
Slava Pestov
|
d7272871fe
|
Remove commented out code
|
2008-04-17 04:14:55 -05:00 |
Slava Pestov
|
c00f89c38b
|
Fix problem with callbacks
|
2008-04-17 04:14:42 -05:00 |
Slava Pestov
|
deb51fbd00
|
Don't emit first engine in the sequence
|
2008-04-17 03:07:17 -05:00 |
Slava Pestov
|
91e516853a
|
Generate branches in reverse order
|
2008-04-17 03:06:55 -05:00 |
Slava Pestov
|
b4ce5c93e8
|
More efficient locals
|
2008-04-17 03:05:36 -05:00 |
Slava Pestov
|
4eb4542431
|
Add failing unit test
|
2008-04-17 03:03:22 -05:00 |
Slava Pestov
|
9589c5359a
|
Remove commented-out code
|
2008-04-17 03:03:00 -05:00 |
Slava Pestov
|
7601005ac6
|
Fix load, test, help failurse
|
2008-04-14 07:53:54 -05:00 |
Slava Pestov
|
7f89cb73a1
|
Fix bootstrap
|
2008-04-14 05:27:04 -05:00 |
Slava Pestov
|
31a9954530
|
Documentation updates and cleanups
|
2008-04-14 05:19:26 -05:00 |
Slava Pestov
|
70bec926d0
|
New convention for parametrized constructors: new-* instead of construct-*
|
2008-04-14 05:07:31 -05:00 |
Slava Pestov
|
d42ae9508f
|
Merge with erg's changes
|
2008-04-14 04:42:43 -05:00 |
Slava Pestov
|
31e6604a68
|
Inheritance-friendly lexer type
|
2008-04-14 03:54:34 -05:00 |
Slava Pestov
|
5c94bd00b0
|
Change unit test
|
2008-04-14 03:54:17 -05:00 |
Slava Pestov
|
5fda0ed040
|
Throw error if superclass is not a tuple class
|
2008-04-14 03:54:02 -05:00 |
Doug Coleman
|
f64d511ca6
|
add usings
|
2008-04-14 02:40:32 -05:00 |
Doug Coleman
|
4597cab824
|
move some words to sets
write docs for sets
started on usings..
|
2008-04-14 02:20:37 -05:00 |
Doug Coleman
|
83aad018ca
|
add union word
move prune
|
2008-04-14 01:14:46 -05:00 |
Doug Coleman
|
f80085ff0a
|
seq-diff -> diff
seq-intersect -> intersect
|
2008-04-13 23:09:42 -05:00 |
Doug Coleman
|
2edd0fefc9
|
new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
|
2008-04-13 22:58:07 -05:00 |
Doug Coleman
|
30b75a797a
|
construct-boa -> boa
construct-empty -> new
|
2008-04-13 15:06:09 -05:00 |
Doug Coleman
|
fafd00bae7
|
rename new -> new-sequence
|
2008-04-13 12:54:58 -05:00 |
Slava Pestov
|
f7df948b06
|
Documentation updates
|
2008-04-13 09:34:27 -05:00 |
Slava Pestov
|
0a5701d868
|
Fix write barrier and roots problem with strings
|
2008-04-13 09:20:19 -05:00 |
Slava Pestov
|
aaf48cebf5
|
New utility word
|
2008-04-13 03:52:40 -05:00 |
Slava Pestov
|
9cc25c3eff
|
Fix docs
|
2008-04-13 03:47:51 -05:00 |
Slava Pestov
|
8bb7aafee5
|
Fix bootstrap error
|
2008-04-13 03:22:51 -05:00 |
Slava Pestov
|
8110074bc0
|
Doc updates
|
2008-04-13 00:39:56 -05:00 |
Slava Pestov
|
4435f5bf96
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-13 00:39:50 -05:00 |
Slava Pestov
|
55e777476c
|
Add parser logic to catch common mistake
|
2008-04-13 00:26:03 -05:00 |
Slava Pestov
|
a5d5dfb0df
|
Update duplex streams for new-slots
|
2008-04-13 00:21:48 -05:00 |
Slava Pestov
|
615f7057e4
|
Omit tuple dispatch engines from usage listings
|
2008-04-12 19:05:06 -05:00 |
Doug Coleman
|
88bb122d1c
|
update docs on set-os-env
|
2008-04-11 22:42:45 -05:00 |
Doug Coleman
|
def4e06652
|
unit test for long os-env values
|
2008-04-11 22:41:38 -05:00 |
Slava Pestov
|
4bd21f59db
|
Merge branch 'master' of git://factorcode.org/git/littledan
|
2008-04-11 16:17:01 -05:00 |
Doug Coleman
|
723696fa32
|
update docs on gensym
|
2008-04-11 13:04:21 -05:00 |
Doug Coleman
|
dbac0a1543
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-11 12:59:20 -05:00 |
Doug Coleman
|
bced4022e5
|
updating usages of cond/case
|
2008-04-11 12:53:22 -05:00 |
Doug Coleman
|
9348b9b8a7
|
gensyms don't output a number in the name now
|
2008-04-11 12:52:56 -05:00 |
Doug Coleman
|
ce57aca4f5
|
case now executes its keys if they are words
cond now accepts a default quotation
|
2008-04-11 12:51:50 -05:00 |
Slava Pestov
|
0c7e742b8c
|
step-into for hooks
|
2008-04-11 08:35:07 -05:00 |
slava
|
56892ae74a
|
Overhaul monitors
|
2008-04-11 07:15:26 -05:00 |
Slava Pestov
|
48a16b542d
|
Unit test fixes
|
2008-04-09 20:14:14 -05:00 |
Slava Pestov
|
f6e73abc02
|
Redo refresh-all
|
2008-04-09 19:30:54 -05:00 |
Doug Coleman
|
02886132f3
|
add [un]set-os-env tests
|
2008-04-09 12:50:58 -05:00 |
Slava Pestov
|
5204d7065c
|
Improve docs
|
2008-04-09 03:00:15 -05:00 |
Slava Pestov
|
8d8c39ecca
|
Fix circularity
|
2008-04-09 02:53:21 -05:00 |
Eric Mertens
|
c6e1347c67
|
Two small spelling fixes
|
2008-04-08 23:28:51 -07:00 |
Doug Coleman
|
c5229fcbd1
|
add some docs for environment variables
|
2008-04-09 00:32:18 -05:00 |
Doug Coleman
|
6c5935a3b0
|
add set-os-env, unset-os-env
|
2008-04-08 23:08:11 -05:00 |
Slava Pestov
|
b4ad4673b5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-07 20:45:06 -05:00 |
Slava Pestov
|
0f4ac3a8dc
|
Slot shadow warnings
|
2008-04-07 20:44:43 -05:00 |
Slava Pestov
|
4c08b7dc81
|
Add zip word, better code-room primitive
|
2008-04-07 20:19:49 -05:00 |