Commit Graph

27 Commits (revert-2214-feature-commandline-documentation)

Author SHA1 Message Date
Doug Coleman 9f213f96f6 core: Add the shuffler words but without primitives.
The nipd branch slowed bootstrap by a minute, this patch does not.

sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
Jon Harper 4442d922b0 trees.avl, implement assoc-size 2017-02-08 10:37:02 -08:00
Jon Harper 3d60f7ad5a trees.avl: fix it (broken since 2010)
rotate creates cycles in the tree and drops nodes...
This either breaks everything (infinite recursion) or silently
loses data.

Improve the tests to ensure rotate does what it's supposed to do.

This is a partial revert from 15226d8
2016-11-27 07:45:28 -08:00
John Benediktsson e477f6996f Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson b76503a718 use ">>foo" instead of "over foo<<". 2014-12-11 20:55:04 -08:00
John Benediktsson d1f3b326e5 math: using if-zero in more places. 2012-06-18 14:32:39 -07:00
John Benediktsson 1987deb359 Fix M: stack effects. 2011-10-13 16:41:17 -07:00
Erik Charlebois 6fef726d58 Replace deprecated words with alternatives.
A load-all on OS X now completes without any deprecated word warnings.
2011-07-29 01:56:13 -04:00
Doug Coleman 15226d8bc3 Minor cleanups in trees 2010-10-09 11:21:11 -07:00
Slava Pestov 627295f094 Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
Daniel Ehrenberg b9d9f3e2bd Cleaning up trees code a little bit 2010-05-04 18:10:34 -05:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Joe Groff a5957b188d nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
Slava Pestov ea60f8ae93 Changing : foo ; parsing to SYNTAX: foo ; 2009-03-21 01:27:50 -05:00
Doug Coleman d9184fbf24 re-enable tree prettyprinting code. trees need refactoring or a rewrite someday 2009-03-04 16:14:16 -06:00
Doug Coleman a25565e8eb move trees from unmaintained to extra 2009-03-04 16:02:21 -06:00
Slava Pestov 4bc54497fa Move vocabularies which use delegation to unmaintained, and delete older unmaintained stuff 2008-08-27 16:23:35 -05:00
Daniel Ehrenberg 51b5ec84f6 Modernizing the trees library 2008-05-05 01:54:56 -05:00
Doug Coleman 439c138aa5 fix load errors 2008-04-26 11:03:41 -05:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Doug Coleman 484f765566 case/cond 2008-04-11 12:57:43 -05:00
Slava Pestov 3bf3c3ee5a New sorting comparison operators 2008-02-26 17:33:48 -06:00
Slava Pestov 1e265b001c Clean up trees a bit 2008-01-17 17:55:59 -05:00
Daniel Ehrenberg 8a562bc81f Trees on the assoc protocol 2007-12-27 20:16:55 -05:00
Daniel Ehrenberg 05b76f181f Extra/trees changes 2007-12-27 13:56:03 -05:00
Alex Chapman 342399df29 renaming vocabs trees.avl-trees -> trees.avl and trees.bst -> trees.binary 2007-09-30 15:59:51 +10:00