Commit Graph

10830 Commits (72d002ae4ba1fd56694a73deb7f8623c9a3280d2)

Author SHA1 Message Date
John Benediktsson 10dc967494 picomath: simplify. 2015-05-13 14:47:15 -07:00
John Benediktsson ba3c232c65 project-euler.026: simplify, use coprime? from math.primes. 2015-05-13 14:46:59 -07:00
John Benediktsson 4af2c7ea1f io.streams.peek: fix test using. 2015-05-13 06:29:05 -07:00
Doug Coleman aeb03fff38 io.streams.peek: Peek streams can break on file input. Fixes #1317. 2015-05-12 21:50:01 -07:00
John Benediktsson 296968580a use assoc-reject instead of [ ... not ] assoc-filter. 2015-05-12 19:08:42 -07:00
John Benediktsson b366a06c41 use reject instead of [ ... not ] filter. 2015-05-12 18:50:34 -07:00
John Benediktsson 6071ea98f7 sequences: adding reject/reject-as/reject!. 2015-05-12 18:39:19 -07:00
John Benediktsson 5ea4e26bc5 sequences.rotated: can be a lot faster if we don't circular-wrap. 2015-05-11 19:41:01 -07:00
Jon Harper 46fd0b5794 sequences.extras: add start-all and count-subseq for searching/counting all occurences of a subseq 2015-05-10 11:05:16 -07:00
Benjamin Pollack e1e29b7647 Add a couple minor extra docs for math.extras 2015-05-08 14:12:09 -07:00
John Benediktsson 52043e60d5 math.transforms.bwt: slightly faster, remove suffixes because it seems buggy. 2015-05-05 17:20:04 -07:00
John Benediktsson e62da0bc64 math.transforms.bwt: faster version of bwt if only needing transform. 2015-05-05 16:08:55 -07:00
John Benediktsson 5f3ded0b1a file-monitor: simplify. 2015-05-05 15:36:49 -07:00
John Benediktsson 2565c72b61 file-monitor: use with-monitor. 2015-05-05 15:33:17 -07:00
Björn Lindqvist f9812d9874 compiler.cfg.stacks.*: possible fix for #1289
instead of delaying outputting ##replace instructions to when they are
needed, output them directly in the block so that "holes" in the
stacks are avoided.
2015-04-29 09:31:56 -07:00
Björn Lindqvist acc1bd3221 compiler.*: removing the check-d and check-r slots from gc-map and adjusting code that depended on those 2015-04-29 09:31:53 -07:00
Björn Lindqvist ded3760d46 compiler.*: merge of ##inc-r and ##inc-d into one instruction ##inc with a loc slot
this is nice because it leads to simpler code and matches how ##peek and ##replace instructions work
2015-04-29 09:31:53 -07:00
John Benediktsson 6f3f4e8fb8 math.transforms.bwt: faster versions of Burrows-Wheeler Transform. 2015-04-28 19:28:14 -07:00
John Benediktsson 16213f8779 sequences.rotated: adding all-rotations. 2015-04-28 18:55:23 -07:00
John Benediktsson a9fc7d828b geekcode: moving to re-factor for now. 2015-04-28 17:10:42 -07:00
John Benediktsson 1707ec83b6 midi: make write-chunk generic. 2015-04-28 14:13:42 -07:00
John Benediktsson 93a0838ddf geekcode: The Code of the Geeks. 2015-04-28 09:11:58 -07:00
John Benediktsson 501b54ce52 sequences.extras: adding find-last-index. 2015-04-27 21:26:34 -07:00
John Benediktsson bbb06ee814 midi: readers and writers for MIDI files. 2015-04-24 14:30:41 -07:00
John Benediktsson d2043d67d9 io.streams.peek: fix stack effect for [stream-]peek1. 2015-04-21 11:55:16 -07:00
John Benediktsson 7c2d4ad4ea file-server: allow serving CGI using --cgi. 2015-04-20 17:37:25 -07:00
John Benediktsson 2db2cab09d backticks: use interpolate to allow parameterized commands. 2015-04-20 15:48:56 -07:00
John Benediktsson 5cc7bfb067 html.parser.printer: add helper words with string output. 2015-04-20 09:31:40 -07:00
John Benediktsson 94cc259ba2 smalltalk.parser: make sure to escape \ 2015-04-20 08:02:04 -07:00
John Benediktsson db1485b8bf backticks: remove workaround for simple-tokenizer bug. 2015-04-19 20:49:32 -07:00
John Benediktsson 4e219f04c7 file-monitor: adding some metadata. 2015-04-19 17:44:22 -07:00
John Benediktsson 7e842fbf4a file-server: adding some metadata. 2015-04-19 17:44:11 -07:00
John Benediktsson 4502973df8 file-monitor: command-line file change monitor. 2015-04-19 17:18:22 -07:00
John Benediktsson 529bf91643 file-server: command-line http file server. 2015-04-19 17:18:01 -07:00
John Benediktsson 24de8af6e5 backticks: adding backtick syntax experiment. 2015-04-17 17:40:12 -07:00
John Benediktsson 12f87c2678 rosetta-code.dice7: adding some docs for the problem being solved. 2015-04-16 18:34:59 -07:00
John Benediktsson 07874dbb71 rosetta-code.dice7: some cleanup from @erg. 2015-04-11 18:30:07 -07:00
John Benediktsson 8857633db0 rosetta-code.dice7: moving to proper location, dos2unix. 2015-04-11 18:23:20 -07:00
John Benediktsson 72d3c986b6 english: words for working with english language text. 2015-04-11 10:06:00 -07:00
John Benediktsson 008b653951 text-to-speech: enable use from command-line. 2015-04-09 10:44:18 -07:00
John Benediktsson 45ebfcf4eb curl: enable use from command-line. 2015-04-09 10:44:03 -07:00
John Benediktsson 01d244c829 brainfuck: enable use from command-line. 2015-04-09 10:43:54 -07:00
John Benediktsson 174f0f02a1 math.extras: change kelly criterion tests to use ratios. 2015-04-02 08:03:49 -07:00
John Benediktsson a4c0ae98c5 math.extras: adding the Kelly criterion. 2015-04-01 21:34:54 -07:00
John Benediktsson ce48bb2ebf robohash: adding a robot-based hashing tool. 2015-04-01 14:56:23 -07:00
John Benediktsson 5e1c0580d7 tools.echo: adding "echo" tool. 2015-04-01 14:51:32 -07:00
John Benediktsson 197b944c7e tools.grep: adding "grep" tool. 2015-04-01 14:41:41 -07:00
John Benediktsson b8cbe9d64d tools.uniq: adding "uniq" tool. 2015-04-01 14:37:53 -07:00
John Benediktsson becc1bc728 tools.tree: adding "tree" tool. 2015-04-01 14:37:39 -07:00
John Benediktsson a1b3886327 tools.seq: adding "seq" tool. 2015-04-01 14:37:00 -07:00