Commit Graph

23 Commits (4e3dab723767da1f42171cb8d7b1884212709295)

Author SHA1 Message Date
John Benediktsson e2a339cb60 cursors: zip-cursor distance-hint should be min length. 2016-03-20 14:50:33 -07:00
John Benediktsson ceb75057da change ERROR: words from throw-foo back to foo. 2015-08-13 16:13:05 -07:00
Doug Coleman 66147f27b4 extra: use throw-foo for ERROR: change 2015-08-13 01:56:32 -07:00
Doug Coleman 2c257f399c factor: Rename MACRO: and MACRO: to have quot as the output in stack effects. 2015-07-18 22:16:11 -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 1b085c55b7 cursors: adding hash-set-cursor. 2014-06-02 14:01:25 -07:00
Joe Groff aa7bf38e38 cursors: unify input-cursor and assoc-cursor, give all cursors a "key" concept 2010-04-06 15:20:56 -07:00
Joe Groff dbebe044c9 cursors: -find iterator 2010-03-26 20:08:29 -07:00
Joe Groff e0435f6261 cursors: typo in -into-growable- 2010-03-24 19:02:27 -07:00
Joe Groff 96d2b44f3e cursors: push the -out- part from -map into -map- 2010-03-24 18:16:22 -07:00
Joe Groff e0358219ad cursors: some refactoring:
- rename -container- to -in-
- rename current -map- to -out-
- rename "pipe-cursor" to "map-cursor"
- have -map- and -map take the "to" cursor
2010-03-24 18:05:41 -07:00
Joe Groff c70090bb83 cursors: -with- filter (e.g. foo H{ ... } [ ... ] assoc- -with- -each) 2010-03-24 17:02:10 -07:00
Joe Groff c17eb80b90 cursors: generalized -ncontainer- 2010-03-24 16:41:52 -07:00
Joe Groff 56c89c0510 cursors: 2each, 2map-as, 2map, using zip-cursors 2010-03-24 15:26:50 -07:00
Joe Groff 98d81e71d7 cursors: fix load errors w/o auto-use 2010-03-24 14:37:01 -07:00
Joe Groff 7fe4a2b01f cursors: finite-stream-cursors can act as containers over [self, end-of-stream) 2010-03-24 14:35:51 -07:00
Joe Groff cd3bffee34 cursors: set up some "stream cursor" mixin and change pusher-cursor to use them 2010-03-24 13:04:14 -07:00
Joe Groff ab148a85e0 proof of concept new "cursors" framework 2010-03-24 00:42:38 -07:00
Doug Coleman 3f3d57032b Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
Doug Coleman 3afd2599ce fix cursor 3map 2009-06-22 11:55:42 -05:00
Doug Coleman a8bc1d36cb 2map and 3map work in cursors 2009-06-10 17:59:14 -04:00
Doug Coleman ae75b41a43 clean up some stack shuffling 2009-05-31 08:53:42 -05:00
Doug Coleman 2d02ff7dad cleaned up slava's old cursor code 2009-05-30 12:13:17 -05:00