Commit Graph

9836 Commits (d196f8f1415518486b289f9119162192c95c020b)

Author SHA1 Message Date
Alex Vondrak d6641eddb3 compiler.cfg.gvn: with the change to vreg>vn, must check-redundancy on *any* insn that defs a vreg 2012-09-12 15:14:07 -07:00
Alex Vondrak ad0a2e78b3 compiler.cfg.gvn.misc: simplify ##phi rewrite 2012-09-12 15:14:07 -07:00
Alex Vondrak 4b28eeaf21 compiler.cfg.gvn: move ##phi junk to proper vocabs 2012-09-12 15:14:07 -07:00
Alex Vondrak 67053cd540 compiler.cfg.gvn: I'm stupid; don't think a separate assoc is needed 2012-09-12 15:14:07 -07:00
Alex Vondrak 087329bbec compiler.cfg.gvn: refactor 2012-09-12 15:14:07 -07:00
Alex Vondrak b64d116582 compiler.cfg.gvn.testing: clean stuff up; get full, proper graphviz output 2012-09-12 15:14:07 -07:00
Alex Vondrak 6c09bd0cd5 compiler.cfg.gvn.testing: add basic graphviz output 2012-09-12 15:14:07 -07:00
Alex Vondrak 0e7fb629f5 compiler.cfg.gvn: move crappy test code to compiler.cfg.gvn.testing 2012-09-12 15:14:07 -07:00
Alex Vondrak 4008edfdf8 move compiler.cfg.graphviz & compiler.cfg.gvn from basis to extra, just to keep organized 2012-09-12 15:14:07 -07:00
Doug Coleman ce63288c07 sequences.extras: Add unit tests. Fix using. 2012-09-11 14:54:51 -07:00
Doug Coleman 7113cc77f9 sequences.extras: Add loop>sequence, loop>array 2012-09-11 14:30:04 -07:00
John Benediktsson 6023712f05 sequences.rotated: adding rotated virtual sequences. 2012-09-11 10:35:21 -07:00
John Benediktsson 9e18953a5e circular: fix minor typo in copyright url. 2012-09-11 10:35:21 -07:00
Doug Coleman 1bd36d5991 sequences.extras: Add first=, first?, etc 2012-09-10 12:10:33 -07:00
Doug Coleman 3014b1828a math.transforms.bwt: Simplify two places in bwt. 2012-09-10 08:52:42 -07:00
John Benediktsson 9fe9437445 math.transforms.bwt: adding inefficient versions of Burrows-Wheeler transform. 2012-09-09 11:38:59 -07:00
John Benediktsson 4f3622849d sequences.extras: adding "all-rotations". 2012-09-09 10:37:24 -07:00
John Benediktsson 7e9f3d665b math.cardinality: adding a cardinality estimator. 2012-09-08 14:00:36 -07:00
John Benediktsson ec4aaee505 sequences.extras: adding "map-from". 2012-09-07 14:00:04 -07:00
John Benediktsson 4e46d15bcf sequences.extras: adding "arg-where". 2012-09-06 12:28:16 -07:00
John Benediktsson 10111b5850 sequences.extras: fixes, add "arg-max" and "arg-min".
Change supremum-by/infimum-by to return first largest or smallest element.
2012-09-06 12:25:08 -07:00
John Benediktsson e94857db50 benchmark.sort: make the numbers-to-sort at parse time... 2012-09-06 07:54:29 -07:00
John Benediktsson ffab88d5e9 benchmark.random: no need to write the file.
Also, add random-unit and random-32 to benchmark.
2012-09-06 07:53:41 -07:00
John Benediktsson ebbfa70e87 benchmark.sort: changing to not depend on benchmark.random. 2012-09-05 21:03:52 -07:00
John Benediktsson 4a9688079a sequences.extras: adding "until-empty". 2012-08-31 15:01:01 -07:00
John Benediktsson 5af4627e18 math.extras: adding "until-zero". 2012-08-31 15:00:53 -07:00
John Benediktsson a454b2e384 math.extras: adding moving-count. 2012-08-31 11:04:12 -07:00
John Benediktsson 629a5b7bf3 sequences: some minor performance improvements. 2012-08-30 11:33:57 -07:00
John Benediktsson 9eaf91de16 literate: adding some tests. 2012-08-29 17:59:07 -07:00
John Benediktsson e623888a5f literate: adding some literate programming ideas. 2012-08-29 12:17:25 -07:00
Doug Coleman 2b9f4668b6 images: gdiplus had a resource leak (file descriptor). change stream>image to dispose of the
stream no matter what.
2012-08-25 11:44:40 -07:00
Doug Coleman 27f445d505 assocs: Add sift-keys and sift-values. Remove three other implementations
of sift-values and use the new one.
2012-08-23 22:36:10 -07:00
John Benediktsson 8810576465 io.streams.256color: adding support for bold and italic. 2012-08-23 15:20:44 -07:00
Doug Coleman 17782f45ab xkcd: Print images inline. 2012-08-17 16:49:41 -07:00
John Benediktsson d7f95a481c mason.release.archive: fix extension name on release binaries. 2012-08-17 11:53:51 -07:00
Doug Coleman 2503984e35 xkcd: Typos. 2012-08-17 10:42:33 -07:00
Doug Coleman 8354921226 xkcd: XKCD Literals. Duh. 2012-08-17 09:48:03 -07:00
John Benediktsson fa80248919 rosetta-code.bulls-and-cows: digit> is better. 2012-08-13 18:17:03 -07:00
John Benediktsson 2b0e0934a6 graphviz: fix test errors on the mac. 2012-08-13 17:59:09 -07:00
Alex Vondrak 3167a95c51 graphviz: add some unit tests (stuff from the gallery) 2012-08-13 17:35:24 -07:00
John Benediktsson dda43cc647 webapps.mason: show all the configured build machines, not just the failing ones. 2012-08-13 16:21:32 -07:00
John Benediktsson 9e93cd0e13 sequences.extras: moved 2each-index to extras for now. 2012-08-09 16:36:35 -07:00
John Benediktsson 9e14799181 sequences.repeating: fix repeat bug. 2012-08-09 15:07:45 -07:00
John Benediktsson 378feb5324 sequences.extras: adding even and odd indices virtual sequences. 2012-08-09 12:49:29 -07:00
John Benediktsson 79ee220d6c math.transforms.fft: bit simpler, faster. 2012-08-09 12:34:02 -07:00
John Benediktsson d6aa829a06 math.transforms.fft: specify algorithm. 2012-08-09 08:56:47 -07:00
John Benediktsson 034b5a255d math.transforms.fft: using 2map-index to simplify. 2012-08-09 08:36:26 -07:00
John Benediktsson 13ceaa069e sequences.extras: adding 2map-index. 2012-08-09 08:36:17 -07:00
John Benediktsson 206d4f851d math.transforms.fft: adding cross-correlation. 2012-08-08 21:00:49 -07:00
John Benediktsson 0279e4139f sequences.extras: adding 2map!. 2012-08-08 20:55:26 -07:00
John Benediktsson 5003b97509 sequences.extras: adding 2map-into. 2012-08-08 20:35:09 -07:00
John Benediktsson d46617e323 math.transforms.fft: simple, fairly slow, fft. 2012-08-08 20:28:14 -07:00
John Benediktsson 3f11990452 sequences.extras: adding map-index!. 2012-08-08 20:07:38 -07:00
John Benediktsson 463e9dafb2 echo-server: change to binary echo. 2012-08-06 15:51:52 -07:00
John Benediktsson 4d62b3218f echo-server: switch to utf8. 2012-08-06 15:22:18 -07:00
John Benediktsson dfe06d3070 sorting.extras: adding 'argsort'. 2012-08-06 10:59:40 -07:00
John Benediktsson 04794fe715 sequences.extras: adding "none?" and "one?". 2012-08-06 08:52:45 -07:00
John Benediktsson 316fdf0461 lint: disabling tuck test. 2012-08-06 07:57:35 -07:00
otoburb f983458f8a extra/lint: Removed dup -rot -> tuck entry from manual-substitution table
tuck is deprecated. load-all shows a warning in the UI Listener as per 
2012-08-05 20:32:58 -07:00
John Benediktsson 5ca6fb95a7 rosetta-code.image-noise: fix vocab name. 2012-08-04 17:34:59 -07:00
Jon Harper cc621ee5ee rosetta-code.y-combinator: add ackerman functions to demonstrate several inputs 2012-08-04 17:32:33 -07:00
Jon Harper e980e26f70 cleanup: with fry, _ call is @ 2012-08-04 17:32:33 -07:00
Jon Harper 87aeec7c63 rosetta-code.y-combinator use inline instead of call( x -- x ) 2012-08-04 17:32:33 -07:00
Jon Harper 53aa8e1458 rosetta-code.y-combinator, fix IN: 2012-08-04 17:32:33 -07:00
Jon Harper 858e9210d8 noise-ui, higher fps (x3) 2012-08-04 17:32:33 -07:00
Jon Harper 8030432541 1string string>number -> digit> 2012-08-04 17:32:33 -07:00
John Benediktsson 4382851e13 benchmark.find-pi: adding the bignum ratio find-pi benchmark. 2012-08-04 10:06:40 -07:00
John Benediktsson bd957cb3b4 rosetta-code: adding implementations of rosettacode.org solutions. 2012-08-03 15:17:50 -07:00
John Benediktsson 49448f0257 echo-server: adding a simple echo server. 2012-08-03 15:17:14 -07:00
Doug Coleman 8c7cc0e02c noise-ui: move to rosetta.image-noise 2012-08-03 15:02:32 -07:00
Doug Coleman 16de2794de mason.common: Don't put a limit on prettyprinter output. Fixes . 2012-08-03 14:18:59 -07:00
Doug Coleman f52195b0c8 noise-ui: Add a MAIN: 2012-08-03 12:29:35 -07:00
John Benediktsson a4a62524b3 benchmark.wrap: adding a wrap benchmark. 2012-08-03 09:37:01 -07:00
Doug Coleman d78f90d7c7 noise-ui: Initial checkin. Slightly modified from http://rosettacode.org/wiki/Image_noise#Factor 2012-08-01 11:08:00 -07:00
John Benediktsson a61ea18ad7 benchmark.yield: testing lots of yields. 2012-08-01 10:51:37 -07:00
Doug Coleman 2b03973a7b freetype: Disable on mac. Fixes . 2012-07-31 12:00:21 -07:00
Doug Coleman 9944ffb645 clutter: load gtk first. Fixes . 2012-07-31 12:00:21 -07:00
John Benediktsson 60e3fc9341 math.extras: adding moving sum/supremum/infimum. 2012-07-30 16:16:10 -07:00
John Benediktsson 934b307ba2 make some predicates return t/f instead of something/f. 2012-07-29 10:52:46 -07:00
John Benediktsson 832e3bc53e benchmark.dispatch4: split into two benchmarks. 2012-07-27 15:50:12 -07:00
John Benediktsson 2d5a141ef5 benchmark.sum-file: removing dependency on random. 2012-07-27 15:44:38 -07:00
John Benediktsson 916c495337 tools.scaffold: rename scaffold-help to scaffold-docs. 2012-07-27 15:24:30 -07:00
John Benediktsson 01abb351b5 math.extras: more maths functions. 2012-07-27 12:44:51 -07:00
John Benediktsson fbd79553e0 io.streams.256color: use "\e" escape. 2012-07-26 19:15:27 -07:00
John Benediktsson 180cf219bc sequences.extras: adding "unsurround" word. 2012-07-24 17:24:58 -07:00
John Benediktsson eddc0326b7 xkcd: rename private words. 2012-07-24 16:00:17 -07:00
John Benediktsson 5a323780d8 xkcd: having XKCD in a terminal - priceless. 2012-07-24 15:55:04 -07:00
John Benediktsson 928a460aa1 yahoo: fix help-lint. 2012-07-24 15:22:07 -07:00
John Benediktsson 44a8bbe3e4 couchdb: use CONSTANT:. 2012-07-24 15:04:32 -07:00
John Benediktsson 56404b8b89 dice: implementing randomized dice rolling with EBNF. 2012-07-24 15:04:31 -07:00
John Benediktsson fe7b482efe xkcd: adding a summary.txt. 2012-07-24 15:04:31 -07:00
Doug Coleman adb410582c html.elements: Use CONSTANT: 2012-07-24 14:16:17 -07:00
Doug Coleman 56ee372f15 google.search: Add fileFormat slot. Rename http-search to google-search 2012-07-24 14:09:29 -07:00
Doug Coleman 51b01d73b3 yahoo!: rename search-yahoo to yahoo-search 2012-07-24 14:09:03 -07:00
John Benediktsson fe457b5773 io.streams.256color: adding some tests. 2012-07-24 12:03:22 -07:00
John Benediktsson 3c16ee05b7 google.search: adding simple wrapper for Google Search API. 2012-07-24 11:57:42 -07:00
John Benediktsson 66624ce7da xkcd: adding words to view XKCD comics in the listener. 2012-07-24 11:11:42 -07:00
John Benediktsson 06469a4865 txon: adding reader and writer words for TXON format. 2012-07-24 09:49:45 -07:00
John Benediktsson bc5139e8ff io.streams.256color: fixing grayscale, adding authors and summary files. 2012-07-24 09:47:55 -07:00
John Benediktsson 5c76cbb421 rename some words to x>sequence and sequence>x. 2012-07-23 21:28:38 -07:00