Björn Lindqvist
|
eda9535ce6
|
compiler.tree.propagation.call-effect: changing back call-effect-unsafe?, changing it made all images to large for some reason
|
2015-04-29 09:31:55 -07:00 |
Björn Lindqvist
|
92165e4ee7
|
Docs: bunch of smaller documentation fixes for various vocabs
|
2015-04-29 09:31:54 -07:00 |
Björn Lindqvist
|
837e098d41
|
compiler.cfg.*: a little more docs
|
2015-04-29 09:31:54 -07:00 |
Björn Lindqvist
|
ba4736ff75
|
compiler.cfg.stacks.local: change current-height to a two-tuple { { d emit-d } { r emit-r } } it makes the code a bit simpler
|
2015-04-29 09:31:54 -07:00 |
Björn Lindqvist
|
c360f0123b
|
compiler.cfg.stacks: a few unused words removed
|
2015-04-29 09:31:54 -07:00 |
Björn Lindqvist
|
09238cee4b
|
compiler.tree.propagation.call-effect: docs for this vocab
|
2015-04-29 09:31:54 -07:00 |
Björn Lindqvist
|
fa0ff77c45
|
VM: reset the unused parts of the data and retain stack segments with a bit pattern (good for debugging)
|
2015-04-29 09:31:54 -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
|
2cd2aa498a
|
VM: the compiler doesn't emit any live overinitialized locations anymore
Any overinitialized location immediately becomes garbage and is not
reused again. This is very nice because then the gc maps can be
simpler again.
|
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 |
Björn Lindqvist
|
c7d9cb4c3d
|
compiler.cfg.*: new and improved docs
|
2015-04-29 09:31:53 -07:00 |
Björn Lindqvist
|
74ea76a3c9
|
compiler.cfg: unlikely? slot unused, lets get rid of it
|
2015-04-29 09:31:53 -07:00 |
Björn Lindqvist
|
bb504b7c3d
|
compiler.cfg.dependence: this vocab was only used by scheduling so it isn't needed anymore
|
2015-04-29 09:31:53 -07:00 |
Björn Lindqvist
|
b3ebb04d6d
|
compiler.cfg.*: since the height and scheduling compiler passes aren't used anymore lets remove them
|
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 |
Björn Lindqvist
|
b497800f03
|
FUEL: better font lock highlighting for some factor constructs
Also a fix so that ! in filter! isn't wrongly interpreted as a comment.
|
2015-04-24 11:40:06 +02:00 |
Doug Coleman
|
bfc1bccbfd
|
core-foundation.fsevents: Fix typedefs and array types to unsigned.
|
2015-04-21 13:11:26 -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
|
e5b12a1c59
|
interpolate: allow anonymous by-order stack arguments.
|
2015-04-20 14:44:49 -07:00 |
John Benediktsson
|
5251d7c9bc
|
interpolate: number stack arguments from top of stack.
|
2015-04-20 13:02:09 -07:00 |
John Benediktsson
|
5726f4e207
|
Revert "interpolate: number stack arguments from top of stack."
This reverts commit 162f75a7e5 .
|
2015-04-20 11:19:49 -07:00 |
John Benediktsson
|
162f75a7e5
|
interpolate: number stack arguments from top of stack.
|
2015-04-20 11:10:27 -07:00 |
John Benediktsson
|
c0c54d8919
|
alien.strings: simpler fast-string? check.
|
2015-04-20 10:38:36 -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
|
d235a6562e
|
simple-tokenizer: whoops, need to escape \
|
2015-04-19 21:12:40 -07:00 |
John Benediktsson
|
db1485b8bf
|
backticks: remove workaround for simple-tokenizer bug.
|
2015-04-19 20:49:32 -07:00 |
John Benediktsson
|
a30c0c0946
|
simple-tokenizer: consider \t \n \r spaces also.
|
2015-04-19 20:47:55 -07:00 |
John Benediktsson
|
56bb141257
|
peg.ebnf: unescape strings in a few places.
|
2015-04-19 20:47:26 -07:00 |
John Benediktsson
|
338e99e434
|
peg: remove trailing whitespace from docs.
|
2015-04-19 20:47:05 -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
|
30d7d0dac2
|
core-foundation.fsevents: add more flags.
|
2015-04-19 15:57:05 -07:00 |
John Benediktsson
|
7e4d1178c3
|
interpolate: don't break backwards compatibility.
|
2015-04-18 20:22:29 -07:00 |
John Benediktsson
|
c5ed2c89fe
|
interpolate: some fixes for recent API change.
|
2015-04-18 19:36:49 -07:00 |
John Benediktsson
|
ce491a5aa1
|
interpolate: allow mixing of named variables and stack arguments.
|
2015-04-18 17:18:37 -07:00 |
John Benediktsson
|
1ce1e2d27e
|
help.apropos: remove extra whitespace.
|
2015-04-17 18:04:08 -07:00 |
John Benediktsson
|
9eb365abe0
|
http.client: add quot stack effect.
|
2015-04-17 17:54:29 -07:00 |
John Benediktsson
|
a5339d48c8
|
furnace.utilities: use "header" word, some cleanup.
|
2015-04-17 17:54:13 -07:00 |
John Benediktsson
|
50725002be
|
formatting: support space prefix for numbers.
|
2015-04-17 17:50:00 -07:00 |