Commit Graph

54 Commits (f485a7ecd440ce446b03b8f6f79244f01af792d0)

Author SHA1 Message Date
slava 415fe0a4a8 allot_* overhaul 2006-10-31 05:52:02 +00:00
slava 5faea12c89 Column virtual sequence improvements 2006-10-22 22:08:49 +00:00
slava 6b14071f5f Column virtual sequence 2006-10-21 20:51:38 +00:00
slava e1abcf43b4 accumulate now returns the final result 2006-08-18 07:16:28 +00:00
slava 816f60a6e7 Eliminate with-class<cache combinator in favor of a class<map that is always kept up to date 2006-08-18 03:50:59 +00:00
slava 5307ac7cfc Assorted fixes 2006-08-15 18:56:18 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava 03f625cea1 Some cleanups to start 0.84 2006-07-28 07:54:46 +00:00
slava 23bc02dab6 Fix a handful of bugs 2006-06-14 06:27:57 +00:00
slava 0f34d6ecec add-literal fix 2006-06-13 20:02:09 +00:00
slava 562533dc9c Documentation updates -- most primitives now documented 2006-06-06 02:04:49 +00:00
slava c8ff8296fd Updating sequences documentation 2006-06-04 07:46:06 +00:00
slava 682e1d7d2f Documentation updates, rename add-vertices to build-graph 2006-06-04 06:00:59 +00:00
slava 628c9de692 Fix a hashtable bug 2006-05-28 22:34:30 +00:00
slava 49461c8eb4 Major UI improvements, fix problem with deferred words 2006-05-26 03:25:00 +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 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 12fd5294da Fix clear-hash bug, merge compiler/compiler-backend/compiler-frontend vocabs 2006-04-03 06:18:56 +00:00
Slava Pestov 13ef8f9412 cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test 2006-01-27 04:01:14 +00:00
Slava Pestov 9ee2327fdf remove unused prune word 2006-01-21 07:38:46 +00:00
Slava Pestov 978b3edc47 inference fix 2006-01-20 04:28:45 +00:00
Slava Pestov 6031ec0d76 documentation work; objective C runtime binding 2006-01-11 04:44:17 +00:00
Slava Pestov d19ffd6b6a slots documentation 2006-01-09 06:34:23 +00:00
Slava Pestov cbc4946d93 moving documentation 2006-01-05 05:33:12 +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 7cbf796ad4 markup changes, tutorial changes, some help docs 2005-12-30 00:01:19 +00:00
Slava Pestov dec98203d3 remove repetitions 2005-12-24 23:29:31 +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 9ef9193308 new hashtable 2005-11-27 22:45:48 +00:00
Slava Pestov d0eff0b9f0 minor fixes and factoroids updates 2005-11-19 09:09:30 +00:00
Slava Pestov dd38d6f6cf Factor 0.79 2005-11-05 08:52:41 +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 867ccbe0b4 use array literals instead of vector literals 2005-10-29 20:53:47 +00:00
Slava Pestov 7e47f5388f FreeType bindings work 2005-10-14 08:05:02 +00:00
Slava Pestov 6c8783ba4e Moved OpenGL to core library 2005-10-12 04:14:46 +00:00
Slava Pestov e6d93ee7cd UI refactoring and fixes 2005-10-10 01:27:14 +00:00
Slava Pestov 6b8e232c63 fix bignum emission, put MT in core 2005-10-08 05:15:14 +00:00
Slava Pestov 7cc598f4eb tab completion in the UI 2005-10-03 23:53:32 +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 29190ebc3e catch change, new cleanup word, with-server combinator 2005-09-21 00:18:01 +00:00
Slava Pestov 6b3c4eccfb handle I/O on closed ports gracefully 2005-09-19 03:22:58 +00:00
Slava Pestov 7decaf614e inference updates for callcc inference 2005-09-18 05:37:28 +00:00
Slava Pestov b0426d93e4 remove meets 2005-09-17 08:15:05 +00:00
Slava Pestov 8af5e755c6 add 1+ 1- words and other tweaks 2005-09-17 02:47:28 +00:00
Slava Pestov 68da8852cc compiler performance improvements, more usages of 2apply, rename nmap to inject 2005-09-17 00:49:24 +00:00
Slava Pestov 7ecbfb5c98 big generic word cleanup; kill-literals optimization; continuations overhaul 2005-09-16 06:39:33 +00:00