slava
|
c0e3553dd2
|
Tuple code cleanups
|
2006-05-20 06:23:21 +00:00 |
slava
|
f3ce2a15ed
|
More cons cell removals
|
2006-05-15 05:01:47 +00:00 |
slava
|
307bc73f5e
|
reverse-slice ==> <reversed>
|
2006-05-15 03:25:34 +00:00 |
slava
|
22eae0be15
|
Compiler cleanups and bootstrap speedup
|
2006-05-12 21:07:56 +00:00 |
slava
|
1cce70aad6
|
Changing list code to use generic sequence words
|
2006-05-11 00:32:04 +00:00 |
slava
|
72fe1b6134
|
Optimizer cleanup
|
2006-05-10 07:40:03 +00:00 |
slava
|
fd8a3062e3
|
Bootstrap performance improvement and assorted cleanups
|
2006-05-10 06:18:25 +00:00 |
slava
|
6318d7d719
|
Floating point fixes
|
2006-05-06 01:41:57 +00:00 |
slava
|
6c587659cc
|
Optimizations aimed at reducing bootstrap time
|
2006-03-21 05:44:19 +00:00 |
Slava Pestov
|
573c419211
|
tuple documentation; rename array>tuple to >tuple
|
2006-01-09 22:56:19 +00:00 |
Slava Pestov
|
379a691a3d
|
documenting generic words
|
2006-01-09 01:41:31 +00:00 |
Slava Pestov
|
7e65dffaee
|
more help system work
|
2005-12-30 08:57:38 +00:00 |
Slava Pestov
|
7cbf796ad4
|
markup changes, tutorial changes, some help docs
|
2005-12-30 00:01:19 +00:00 |
Slava Pestov
|
b0e89c4984
|
made it an error to reference non-existent vocabularies in a USE: declaration; fixed this error in library source files
|
2005-12-17 14:55:00 +00:00 |
Slava Pestov
|
eca20beec0
|
about to bootstrap hashstable
|
2005-11-25 00:02:20 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Slava Pestov
|
94e6955fd0
|
various fixes and OpenGL UI work
|
2005-10-13 04:30:44 +00:00 |
Slava Pestov
|
60f2d659d9
|
bug fixes
|
2005-09-24 20:34:10 +00:00 |
Slava Pestov
|
c4cec1321c
|
rename ifte to if
|
2005-09-24 19:21:17 +00:00 |
Slava Pestov
|
7ecbfb5c98
|
big generic word cleanup; kill-literals optimization; continuations overhaul
|
2005-09-16 06:39:33 +00:00 |
Slava Pestov
|
f9600934c6
|
UI fixed and other tweaks
|
2005-09-12 22:14:29 +00:00 |
Slava Pestov
|
27439f95c9
|
arrays are now better supported, various cleanups
|
2005-09-12 00:46:55 +00:00 |
Slava Pestov
|
d0312300b8
|
unsafe-nth unsafe-set-nth for faster inner loops
|
2005-09-10 22:27:31 +00:00 |
Slava Pestov
|
45109c1a0a
|
major cleanup
|
2005-08-25 19:27:38 +00:00 |
Slava Pestov
|
a21a630087
|
blinking cursor in UI
|
2005-08-23 22:16:42 +00:00 |
Slava Pestov
|
4ce519c9f9
|
more cleanups
|
2005-08-22 19:33:18 +00:00 |
Slava Pestov
|
c8eacd7b0b
|
major bootstrap cleanup
|
2005-08-20 01:46:12 +00:00 |
Slava Pestov
|
3d69cf226b
|
clean up generic word code
|
2005-08-16 19:53:30 +00:00 |
Slava Pestov
|
2495ef46f3
|
redesigned generic arithmetic; new tag primitive
|
2005-08-15 07:25:39 +00:00 |
Slava Pestov
|
01b48675b7
|
more generic fixes
|
2005-08-15 03:26:40 +00:00 |
Slava Pestov
|
fae12b201e
|
clean up metaclasses
|
2005-08-14 22:13:16 +00:00 |
Slava Pestov
|
4f424c16ec
|
cleanup class<
|
2005-08-14 21:33:45 +00:00 |
Slava Pestov
|
633466f129
|
minor fixes, new quicksort implementatin
|
2005-08-14 03:39:46 +00:00 |
Slava Pestov
|
05a9338bc7
|
various clean ups, fix linearization of #label
|
2005-08-12 22:02:03 +00:00 |
Slava Pestov
|
606b9b878f
|
dataflow optimizer work
|
2005-08-07 04:00:57 +00:00 |
Slava Pestov
|
13df2fe3e8
|
marginally faster nappend
|
2005-08-04 16:58:07 +00:00 |
Slava Pestov
|
f65aa407e9
|
\ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code
|
2005-08-04 03:56:28 +00:00 |
Slava Pestov
|
ff7b3f9762
|
dataflow optimizer fixes, minor generic word cleanups
|
2005-08-03 22:47:32 +00:00 |
Slava Pestov
|
7c81617ea0
|
better method inlining heuristic
|
2005-08-02 10:32:48 +00:00 |
Slava Pestov
|
99fde7534e
|
accurate type signature for make-tuple
|
2005-08-02 05:28:38 +00:00 |
Slava Pestov
|
b8d8685de8
|
clean up class<, class-and, class-or
|
2005-08-01 03:38:33 +00:00 |
Slava Pestov
|
43cd7b171e
|
working on type inference
|
2005-07-28 22:20:31 +00:00 |
Slava Pestov
|
03168a86e5
|
dataflow optimizer work, phasing out 3list/3unlist
|
2005-07-28 00:13:11 +00:00 |
Slava Pestov
|
7b470868c1
|
integers support sequence protocol, remove count, project, project-with, remove zip, clean up a lot of code
|
2005-07-25 21:13:35 +00:00 |
Slava Pestov
|
315f9d547f
|
various code cleanups, removing some redundant calls to >list, fix i/o timeouts
|
2005-07-23 02:18:47 +00:00 |
Slava Pestov
|
1cbccb5956
|
documentation updates, minor code cleanups
|
2005-07-18 06:08:41 +00:00 |
Slava Pestov
|
02a5067706
|
fix mouse enter/leave handling
|
2005-07-13 22:08:54 +00:00 |
Slava Pestov
|
0bc6efa33b
|
float parameters working on OS X
|
2005-06-16 03:27:28 +00:00 |
Slava Pestov
|
4773541229
|
bits>float bits>double primitives'
|
2005-06-13 00:55:30 +00:00 |
Slava Pestov
|
d13b024374
|
added binary word unit tests
|
2005-06-10 21:41:41 +00:00 |