Doug Coleman
4f4772e2db
syntax docs: Fix octal example.
2015-08-01 14:29:12 -07:00
John Benediktsson
7b0733f72f
syntax: fix example in syntax-floats.
2015-08-01 07:59:21 -07:00
John Benediktsson
dea7e0f50d
stack-checker: too tired to figure out which using is required but not used.
2015-07-31 21:57:37 -07:00
John Benediktsson
31ecc5ef86
stack-checker: using cleanup.
2015-07-31 20:41:46 -07:00
John Benediktsson
a8b3642c8c
math.parser: make float-parse:point a fixnum.
2015-07-30 18:16:31 -07:00
John Benediktsson
b3323c15bd
math.parser: some inline, some fixnum+fast, some disable tests.
2015-07-30 17:59:21 -07:00
Jon Harper
8d827b2772
math.parser: support >bin and >oct for floats
...
This is for symmetry with "0o1p0", "0b1p0", bin> and hex> which
all already work
2015-07-30 11:04:51 -07:00
Jon Harper
4d8cb81cab
math.parser: add tests/docs for floats 0b 0x bin> float> since they work
2015-07-30 11:04:51 -07:00
Jon Harper
102eb0064f
docs: hex floats exponents became mandatory
2015-07-30 11:04:51 -07:00
Jon Harper
09af182db7
math.parser, don't take infinite time to parse huge exponents
2015-07-30 11:04:51 -07:00
Jon Harper
dce2ca1366
math.parser: don't lose precision in make-float-bin-exponent
2015-07-30 11:04:51 -07:00
John Benediktsson
fc029a937c
reddit: use unix-time>timestamp.
2015-07-30 10:35:51 -07:00
John Benediktsson
30506cbaee
calendar.format: don't need unix-time>relative-time.
...
unix-time>timestamp relative-time
2015-07-30 10:34:49 -07:00
John Benediktsson
c6fad4aa61
math.ratios: moving to core.
2015-07-30 10:31:00 -07:00
Doug Coleman
465dc8d231
hacker-news: fix typo with descendants. use unix-time>relative-time
2015-07-30 09:10:48 -07:00
Doug Coleman
3281541d85
calendar.elapsed: Support relative times in the future with "3 hours hence" etc.
...
Add unix-time>relative-time word for convenience.
2015-07-30 09:10:10 -07:00
John Benediktsson
4e672304b7
calendar.elapsed: make generic for more convenience.
2015-07-30 08:56:55 -07:00
John Benediktsson
8ea621e090
reddit: use calendar.elapsed for relative-time.
2015-07-30 08:54:02 -07:00
John Benediktsson
107de1d36e
hacker-news: add relative timestamp on posts.
2015-07-30 08:46:44 -07:00
John Benediktsson
64d8c0ccc0
reddit: stop using tuples and just use the JSON.
...
Nice-looking tuples are nice but reddit keeps adding fields to their objects
and breaking our from-slots. We could hide the error, or ignore the extra
fields but this is probably better for now.
2015-07-30 08:16:34 -07:00
John Benediktsson
ae4fbd016c
calendar.elapsed: adding some elapsed time words.
2015-07-30 08:10:18 -07:00
Doug Coleman
23899e2d83
io.files.windows: Need the SLOT: file from io.sockets.secure.openssl
2015-07-30 00:05:37 -07:00
Doug Coleman
639952a1de
hacker-news: Fix using, fix bug printing HN company posts. Refactor a bit
2015-07-29 21:16:34 -07:00
Doug Coleman
92a0e1e701
hacker-news: use new hackernews api on firebase.
2015-07-29 21:05:20 -07:00
Doug Coleman
f6ebea6320
benchmark.fasta: rename random.
2015-07-29 21:04:31 -07:00
Björn Lindqvist
22b871d82e
compiler.cfg.utilities: make it so block>cfg initializes spill-area-align
2015-07-29 13:01:24 +02:00
John Benediktsson
fba2eb9ace
fix another doc using.
2015-07-28 20:21:12 -07:00
John Benediktsson
38afea84bf
fix doc using.
2015-07-28 20:20:40 -07:00
John Benediktsson
4ded3c491c
fix some help-lint errors.
2015-07-28 20:06:59 -07:00
John Benediktsson
823524c3a0
io.backend.unix.macosx: change to << require >>.
2015-07-28 19:33:24 -07:00
John Benediktsson
71dd957f77
command-line: rename file to path for user-init-error which is kinda exactly like a source-file-error.
2015-07-28 19:30:20 -07:00
John Benediktsson
9ad9cd3f14
unix: don't need << >>.
2015-07-28 19:23:54 -07:00
John Benediktsson
9b77a785e9
math.floats.env: don't need << >>.
2015-07-28 19:23:43 -07:00
John Benediktsson
3649d21541
ui: cleanup some usings.
2015-07-28 19:14:14 -07:00
John Benediktsson
acded37575
ui.images: don't need to << >>.
2015-07-28 19:14:01 -07:00
John Benediktsson
60d7d84b56
ui.commands: don't need to \ .
2015-07-28 19:13:43 -07:00
John Benediktsson
e26493b97b
io.backend.unix.macosx: change USE: to require.
2015-07-28 19:13:29 -07:00
John Benediktsson
0fbd2fd472
alien.libraries: don't need << >>.
2015-07-28 19:13:13 -07:00
John Benediktsson
194e0cc598
disjoint-sets: some cleanup.
2015-07-28 18:14:20 -07:00
John Benediktsson
663fba1d7d
json.reader: fix segfault when parsing non-JSON documents.
2015-07-28 18:10:24 -07:00
John Benediktsson
922cbebf8a
json.reader: enforce json> takes a string.
2015-07-28 18:02:57 -07:00
Björn Lindqvist
8a731681bf
compiler.cfg.*: tests against #1308
2015-07-28 17:58:29 -07:00
Björn Lindqvist
a8c0a25d87
compiler.cfg.ssa.destruction.coalescing: refactor and maybe a fix for #1308
...
the eliminatable-copy? word is the fix. the previous code only checked
that the registers had the same register class, but you also need to
check that they dont have the same representation size. because a copy
from double-rep -> double-2-rep is not eliminatable
2015-07-28 17:58:29 -07:00
Björn Lindqvist
b544c1b352
compiler.cfg.*: some extra unit tests for the compiler
2015-07-28 17:58:29 -07:00
Björn Lindqvist
820207c5b0
compiler.cfg.ssa.destruction.coalescing: simpler code for setting up the
...
initial leader-map and class-element-map
2015-07-28 17:58:28 -07:00
Björn Lindqvist
1b6fa50ff2
cpu.x86: define %alien-invoke and %alien-indirect using %alien-assembly
2015-07-28 17:58:28 -07:00
Björn Lindqvist
5e29aac0a6
Docs: various more compiler-related docs
2015-07-28 17:58:28 -07:00
Björn Lindqvist
aca610813d
compiler.cfg.representations.selection: use a union instead of a generic
...
to see if an insn is peephole-optimizable + test
2015-07-28 17:58:28 -07:00
Björn Lindqvist
44c9b2c8e8
compiler.tree.*: new docs
2015-07-28 17:58:28 -07:00
Björn Lindqvist
2c5f00d865
compiler.cfg.*: even more docs
2015-07-28 17:58:28 -07:00