slava
|
28184dc835
|
Final round of HELP: syntax changes
|
2006-08-18 03:08:04 +00:00 |
slava
|
29e28008cd
|
More documentation updates
|
2006-08-17 01:55:53 +00:00 |
slava
|
56e19dbf14
|
First stage of stack effect declaration implementation
|
2006-08-15 07:01:24 +00:00 |
slava
|
af1dcf3990
|
: delete-all 0 swap set-length ;
|
2006-08-09 20:14:54 +00:00 |
slava
|
03f625cea1
|
Some cleanups to start 0.84
|
2006-07-28 07:54:46 +00:00 |
slava
|
3409004602
|
Remove some dead code: help glossary and flushable words
|
2006-06-06 03:26:44 +00:00 |
slava
|
d0b79a9419
|
Re-introducing sum and product words, new change-nth and remove-index words, track control replaces and generalizes splitter
|
2006-05-20 01:08:42 +00:00 |
slava
|
c753fc98d0
|
Fix test failures
|
2006-05-17 23:44:30 +00:00 |
slava
|
ee75b478ab
|
Last traces of conses removed
|
2006-05-17 18:55:46 +00:00 |
slava
|
307bc73f5e
|
reverse-slice ==> <reversed>
|
2006-05-15 03:25:34 +00:00 |
slava
|
1a86171a99
|
Working on method inlining optimization
|
2006-05-02 18:16:59 +00:00 |
slava
|
adca3c8464
|
Tweaking some declarations
|
2006-05-02 10:05:58 +00:00 |
slava
|
6c587659cc
|
Optimizations aimed at reducing bootstrap time
|
2006-03-21 05:44:19 +00:00 |
slava
|
898f808775
|
New exchange ( n n seq -- ) word
|
2006-03-14 21:51:09 +00:00 |
Slava Pestov
|
808c7a7f57
|
collections chapter almost done
|
2006-01-02 05:51:03 +00:00 |
Slava Pestov
|
d78def53f9
|
more documentation, some markup fixes
|
2006-01-01 01:51:58 +00:00 |
Slava Pestov
|
3174f87b67
|
minor cleanups all over the place
|
2005-12-10 06:02:13 +00:00 |
Slava Pestov
|
d9fdb9d76d
|
fix various UI bugs; use opengl-style colors
|
2005-10-28 19:37:28 +00:00 |
Slava Pestov
|
7e47f5388f
|
FreeType bindings work
|
2005-10-14 08:05:02 +00:00 |
Slava Pestov
|
e0fdc89126
|
mismatch and drop-prefix words, bootstrap fix
|
2005-10-10 03:19:49 +00:00 |
Slava Pestov
|
e6d93ee7cd
|
UI refactoring and fixes
|
2005-10-10 01:27:14 +00:00 |
Slava Pestov
|
850d040b65
|
fix bootstrap failure
|
2005-10-01 05:44:49 +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
|
5866613d3e
|
compiler optimizations
|
2005-09-23 05:22:04 +00:00 |
Slava Pestov
|
fa1e1a4801
|
f throw no longer a no-op
|
2005-09-18 02:25:18 +00:00 |
Slava Pestov
|
d0312300b8
|
unsafe-nth unsafe-set-nth for faster inner loops
|
2005-09-10 22:27:31 +00:00 |
Slava Pestov
|
258f853911
|
improved literal killing optimization
|
2005-09-07 21:21:11 +00:00 |
Slava Pestov
|
914e81e16a
|
scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices
|
2005-09-03 03:44:23 +00:00 |
Slava Pestov
|
6696edf6d0
|
fix compilation of cond and throw
|
2005-08-30 23:51:22 +00:00 |
Slava Pestov
|
4ce519c9f9
|
more cleanups
|
2005-08-22 19:33:18 +00:00 |
Slava Pestov
|
6086945dd7
|
more code cleanups; new make-hash idiom
|
2005-08-22 06:06:32 +00:00 |
Slava Pestov
|
80c1553a5a
|
added foldable, flushable declarations in all relevant places
|
2005-08-20 02:22:15 +00:00 |
Slava Pestov
|
2495ef46f3
|
redesigned generic arithmetic; new tag primitive
|
2005-08-15 07:25:39 +00:00 |
Slava Pestov
|
24ea7fab8d
|
faster hashtable = method, dataflow optimizer cleanups
|
2005-08-11 23:08:22 +00:00 |
Slava Pestov
|
606b9b878f
|
dataflow optimizer work
|
2005-08-07 04:00:57 +00:00 |
Slava Pestov
|
7c81617ea0
|
better method inlining heuristic
|
2005-08-02 10:32:48 +00:00 |
Slava Pestov
|
e33fca9fe7
|
matrix library simplification; other code cleanups
|
2005-07-31 02:14:34 +00:00 |
Slava Pestov
|
b547a0c224
|
2each combinator, minor improvements to inspector and fep
|
2005-07-25 02:44:33 +00:00 |
Slava Pestov
|
50eeb1db28
|
handbook updates, HTML-format changelog
|
2005-07-22 01:43:37 +00:00 |
Slava Pestov
|
eb9271fe1d
|
documentation updates, fix typo in sequences
|
2005-07-21 07:04:19 +00:00 |
Slava Pestov
|
2673c2df69
|
fix bootstrap failure, unix i/o code no longer creates new sbufs all the time
|
2005-07-20 22:33:32 +00:00 |
Slava Pestov
|
3d1db6083f
|
fix set-length on vectors and sbufs to not shorten the underlying array
|
2005-07-20 04:28:07 +00:00 |
Slava Pestov
|
1cbccb5956
|
documentation updates, minor code cleanups
|
2005-07-18 06:08:41 +00:00 |
Slava Pestov
|
06aee28239
|
fix problem in fiber?; UI cleanups
|
2005-07-17 04:21:10 +00:00 |
Slava Pestov
|
d43c2d5fe9
|
fix bug in pick-up
|
2005-07-17 03:01:51 +00:00 |
Slava Pestov
|
d9c4a82c7a
|
big sequences refactoring
|
2005-07-17 02:16:18 +00:00 |
Slava Pestov
|
a7279bd39c
|
removed remaining 2-dimensional point code from UI, minor enhancements to matrices library
|
2005-07-13 00:30:05 +00:00 |
Slava Pestov
|
49769678d1
|
splitter control in the UI works, improving panes, various UI cleanups
|
2005-06-26 00:39:53 +00:00 |
Slava Pestov
|
e9b142db4d
|
slowly refactoring UI code to use 3-vectors instead of a mix of x/y parameters on the stack, and complex numbers representing points, added horizontal scrolling
|
2005-06-22 06:32:17 +00:00 |