Commit Graph

994 Commits (2ffe86be701c7a07ff53686e7266046109f1fa49)

Author SHA1 Message Date
chris.double a7798e06d0 contrib/sequences: add ?head-slice, ?tail-slice, etc 2006-10-08 10:44:34 +00:00
chris.double 3edc7cf021 emacs: fix emacsclient stack effect
It was leaving the result of 'system' on the stack.
2006-10-08 10:37:52 +00:00
chris.double 0c9bd24059 lazy-lists: add LAZY: word 2006-10-07 06:30:28 +00:00
chris.double b66cee04b3 lazy-lists: fix laziness of lappend
lappend would evaluate the car of the second list all the time
2006-10-06 03:29:50 +00:00
chris.double 8586c82066 lazy-lists: add promise, promise-with and promise-with2 2006-10-06 03:12:29 +00:00
erg 5096d3c5df fix contrib/process to work on windows 2006-10-07 00:24:40 +00:00
erg dbc97028a1 fix two more stack effects 2006-10-06 23:22:52 +00:00
erg 657f3690f6 xml compiler error fix 2006-10-06 23:19:47 +00:00
erg 12271c2257 trim fixes 2006-10-06 05:03:30 +00:00
erg 7f496c6497 add trim to contrib/sequences 2006-10-06 03:45:00 +00:00
chris.double 85adc51294 lazy-lists: seperate lazy-list and promise types so promises of standard lists work properly 2006-10-05 22:36:59 +00:00
erg 90d8b67ff0 fix stack effects/formatting in contrib files 2006-10-05 17:39:13 +00:00
erg cb2a7e9ac5 sha2 - optimize boolean logic 2006-09-29 18:22:35 +00:00
erg 82b312e316 calendar -- refactor printing the time 2006-09-29 18:22:11 +00:00
erg f0f291d8ff fix almost= 2006-09-28 06:05:43 +00:00
chris.double 42d677bbd4 parser-combinators: refactor <& and &> 2006-10-05 11:25:20 +00:00
chris.double ab7ff8f783 parser-combinators: refactor <@ combinator 2006-10-05 11:14:31 +00:00
chris.double 11377d538d parser-combinators: reimplement <&>
This refactoring removes the 3 word implementation of <&> and replaces it with bbetter lazy list functionality. Although parser combinators will be rewritten this algorithm for <&> will remain mostly the same.
2006-10-05 11:03:46 +00:00
chris.double f3abd0c53d lazy-lists: fix help example 2006-10-05 10:35:14 +00:00
chris.double b7dc804433 lazy-lists: make seq>list more efficient 2006-10-05 10:33:00 +00:00
chris.double f84b6ba3ce lazy-lists: stick with single 'lcomp' word and 'lcomp*' to include guards 2006-10-05 03:00:17 +00:00
chris.double e252f06e7b lazy-lists: add first attempt at simple list comprehensions 2006-10-05 02:26:26 +00:00
chris.double 32d3baed21 lazy-lists: remove unneeded helper function 2006-10-04 23:17:21 +00:00
chris.double 9f4eab14bd lazy-lists: add lcartesian-product* 2006-10-04 23:16:23 +00:00
chris.double b11e78e275 lazy-lists: add lconcat and lcartesian-product 2006-10-04 22:21:54 +00:00
chris.double 9a6d7532aa lazy-lists: add lmap-with 2006-10-04 22:10:11 +00:00
chris.double c05a35a801 lazy-lists: docs for seq>list 2006-10-04 02:37:59 +00:00
chris.double 61bdf14f7b lazy-lists: add seq>list 2006-10-04 02:36:55 +00:00
matthew.willis d55304eec6 added lzip to lazy-lists library 2006-09-21 23:45:06 +00:00
wayo.cavazos addfee6ef8 Fix order problem in lindenmayer 2006-10-05 00:03:43 +00:00
wayo.cavazos ec89beeda8 tree-5-scene 2006-10-04 23:44:43 +00:00
wayo.cavazos e37a85d2da Update examples 2006-10-04 23:18:50 +00:00
wayo.cavazos ecab9123eb Update REQUIRES: for lindenmayer 2006-10-04 05:01:20 +00:00
wayo.cavazos c09a36f4a5 Remove the old x11 version of lindenmayer 2006-10-04 04:44:50 +00:00
wayo.cavazos c66f9ecc01 New implementation of L-system program 2006-10-04 04:41:19 +00:00
wayo.cavazos ca36912b5a New slate implementation 2006-10-04 04:38:54 +00:00
wayo.cavazos c768db090b Remove the old slate implementation and examples 2006-10-04 04:32:10 +00:00
wayo.cavazos 209f8c23af add font-lock keyword 2006-10-04 04:11:59 +00:00
wayo.cavazos c3a31dbf52 Updates to old slate 2006-10-04 04:10:41 +00:00
wayo.cavazos cbfb7fb008 fix stack effect 2006-10-04 04:09:59 +00:00
erg bff44607a3 clean up random-tester 2006-09-29 06:32:48 +00:00
erg 06dd989538 fix p/mod 2006-09-28 05:11:47 +00:00
slava 736b2d8bfa Source files and module system cleanup 2006-09-30 03:03:27 +00:00
slava 61d4eeb633 "~" global var replaced by home word 2006-09-30 00:45:24 +00:00
chris.double b5d02e9d9c rss: add contrib/httpd to requires 2006-09-26 04:44:41 +00:00
chris.double c10f2bc2de concurrency: add mailbox-get-all 2006-09-26 04:44:15 +00:00
chris.double 9e6a58f74d add jni to contrib readme 2006-09-22 02:16:45 +00:00
chris.double 16efe54035 jni: move alien definitions into an internals vocab 2006-09-22 02:15:18 +00:00
chris.double d53be0a335 jni: quick example of using System.out.println 2006-09-22 01:18:03 +00:00
chris.double 6755b3c968 jni: add jni methods to native interface structure 2006-09-22 00:46:24 +00:00
chris.double 4755cd21a5 jni library for factor 2006-09-21 23:25:56 +00:00
chris.double a9af0d1324 httpd: add tbody to html-tags 2006-09-20 00:01:54 +00:00
chris.double a9315079c9 add usb to contrib readme 2006-09-19 12:00:37 +00:00
chris.double 075a988aad lazy-lists: add memoized-cons 2006-09-18 12:18:18 +00:00
chris.double 02ae8a5def lazy-lists: refactor lazy-io removing duplicate code 2006-09-18 11:44:13 +00:00
chris.double 968091b525 lazy-lists: help for llines 2006-09-18 02:54:10 +00:00
chris.double 3ea3b26ce0 lazy-lists: added llines for lazy lines from files 2006-09-18 02:50:24 +00:00
chris.double 00305bfd15 lazy-lists: add todo note about memoizing lmap 2006-09-18 00:26:56 +00:00
wayo.cavazos f89254bfb5 slate-examples in contrib/README 2006-09-18 13:29:05 +00:00
wayo.cavazos c9065cde61 modularize slate-examples 2006-09-18 13:26:48 +00:00
wayo.cavazos 292e85a8a3 slate update 2006-09-18 12:57:20 +00:00
wayo.cavazos af81d1b87e Minor updates to lindenmayer.factor 2006-09-18 12:56:25 +00:00
wayo.cavazos d089ba25c1 Add slate-examples 2006-09-17 11:41:53 +00:00
wayo.cavazos cd31550a72 Add gl commands to slate 2006-09-16 11:22:19 +00:00
wayo.cavazos 093f38f421 Convert lindenmayer to use slate 2006-09-16 11:20:28 +00:00
chris.double 509b0fc588 lazy-lists: add lazy reading of characters from a file 2006-09-17 23:59:06 +00:00
chris.double 122c82f79f usb: change read/write to use byte arrays instead of strings 2006-09-16 11:46:33 +00:00
chris.double c9777598dd usb: add help, implement higher level functions 2006-09-16 06:14:59 +00:00
slava f45cc8ac98 pastebin fix 2006-09-16 00:52:06 +00:00
erg 478ab63538 md5/sha1 update -- don't slurp file before computing hash 2006-09-15 21:22:23 +00:00
wayo.cavazos de02f17845 Minor slate fix 2006-09-15 01:10:00 +00:00
wayo.cavazos cfc8c57b49 Added gluDisk, misc gl stuff, and a draw-circle word 2006-09-14 22:03:39 +00:00
chris.double bc8752e514 usb: add path to macosx dylib 2006-09-15 03:52:09 +00:00
chris.double eb735f0e02 usb: add macosx structs 2006-09-15 03:20:26 +00:00
chris.double 96e322a5ed usb: split out win32/unix code 2006-09-15 03:12:19 +00:00
chris.double 06464836e7 first attempt at libusb wrapper 2006-09-15 03:04:43 +00:00
chris.double 267108e601 parser-combiantors: update to work with lazy-lists changes 2006-09-14 01:48:38 +00:00
chris.double 0929fafe10 lazy-lists: temporarily disable prime number example
Need to implement lapply to get this to work again
2006-09-14 01:40:13 +00:00
chris.double d4091e03c6 lazy-lists: modify examples 2006-09-13 13:09:59 +00:00
chris.double 668a9cf878 lazy-lists: complete remaining lazy list operations 2006-09-13 07:49:18 +00:00
chris.double 9252f8deb9 lazy-lists: add nil? generic and implement lsubset 2006-09-13 02:17:23 +00:00
chris.double 84ad813665 lazy-lists: more refactoring 2006-09-13 01:32:23 +00:00
chris.double 31c34547bc lazy-lists: move towards making fully lazy 2006-09-12 12:53:07 +00:00
slava 461a6bf324 factor.el fix 2006-09-15 06:14:19 +00:00
erg 221c464a7e add sha2 test file 2006-09-12 02:36:13 +00:00
erg 4720e8a4a5 crypto -- add sha-256, cleanup md5/sha1 2006-09-12 02:11:41 +00:00
chris.double b645c7d5ae http-client: fix requires/provides 2006-09-13 22:24:40 +00:00
slava b84f62192f Slate load fix 2006-09-13 22:37:50 +00:00
slava 9325fa74a2 UI dataflow visualizer (experiemntal) 2006-09-13 06:17:46 +00:00
slava b8cf64bc76 Start of new web framework 2006-09-13 04:48:04 +00:00
slava 2e89e75c7a splay-trees fix 2006-09-12 02:52:38 +00:00
wayo.cavazos ae14e7bec3 More slate/opengl commands 2006-09-11 10:58:08 +00:00
wayo.cavazos 5bb503f4ac sequences-contrib fix 2006-09-11 10:57:34 +00:00
wayo.cavazos 2f43d58a47 alien-contrib fix 2006-09-11 10:57:10 +00:00
wayo.cavazos 9490a38638 Added sequences-contrib 2006-09-11 10:49:12 +00:00
wayo.cavazos d8f0343091 Added alien contrib entry to README 2006-09-11 10:28:47 +00:00
wayo.cavazos e103d734ae Added alien-contrib for alien related utility words 2006-09-11 10:24:05 +00:00
wayo.cavazos 8cd47f1ff7 Don't use global variables in Lindenmayer 2006-09-07 08:42:08 +00:00
wayo.cavazos 88ba9da673 Added lots of opengl utility words to slate 2006-09-07 08:41:21 +00:00
wayo.cavazos c8fccb6d7d minor factor.el fix 2006-09-07 08:38:06 +00:00