Doug Coleman
|
26a8cbbab4
|
alien.strings: Actually return a string instead of an array of strings in
M\ array symbol>string. Fixes #1098.
|
2014-07-08 13:51:02 -05:00 |
Björn Lindqvist
|
280620c55f
|
Docs: docs for compiler-related words
|
2014-06-08 11:48:31 -07:00 |
Björn Lindqvist
|
9c901b9c0e
|
Docs: for compiler, vm and combinators
|
2014-06-08 11:48:30 -07:00 |
John Benediktsson
|
53a9c43b31
|
math.parser: fix docs for >base and base>.
|
2014-06-07 12:05:52 -07:00 |
John Benediktsson
|
0c3580844d
|
kernel: remove ?execute, not used much, and a little bit confusing.
|
2014-06-07 09:56:47 -07:00 |
John Benediktsson
|
24ad4e9424
|
math: remove out-of-fixnum-range error.
|
2014-06-07 09:50:50 -07:00 |
John Benediktsson
|
f52493f3ca
|
classes.tuple: fix test-case.
|
2014-06-07 09:50:26 -07:00 |
John Benediktsson
|
eeaa91d6c1
|
vm: using bignum>fixnum-strict in integer>fixnum-strict.
|
2014-06-07 09:46:05 -07:00 |
Björn Lindqvist
|
906f796094
|
kernel.private: add ERROR-OUT-OF-FIXNUM-RANGE on the Factor side
|
2014-06-07 14:36:53 +02:00 |
Björn Lindqvist
|
a9a52d9174
|
VM: bignum_to_fixnum_strict and an accompanying vm error in case the conversion fails
|
2014-06-07 12:13:59 +02:00 |
John Benediktsson
|
44c9735799
|
effects: fix expected and got in bad-stack-effect (were backwards).
|
2014-06-06 11:16:43 -07:00 |
Doug Coleman
|
afcb610960
|
core: Throw an error when defining MAIN: with a stack effect other than ( -- ). Fixes #1060.
|
2014-06-06 10:59:48 -07:00 |
John Benediktsson
|
309ce3aa69
|
math: adding a simple test for bignum_square.
|
2014-06-06 10:58:58 -07:00 |
John Benediktsson
|
05c35ebda3
|
kernel: change errors to be in kernel.private.
|
2014-06-04 14:33:02 -07:00 |
Björn Lindqvist
|
6627a3327b
|
kernel: symbolic constants for the various kernel errors
|
2014-06-04 23:16:40 +02:00 |
John Benediktsson
|
7082246447
|
io: change stream-bl to use write1.
|
2014-06-04 09:13:21 -07:00 |
John Benediktsson
|
f02a059c78
|
strings.parser: simplify parse-string.
|
2014-06-03 21:05:36 -07:00 |
John Benediktsson
|
f61bdd0bb4
|
strings.parser: simplify next-escape.
|
2014-06-03 21:04:05 -07:00 |
John Benediktsson
|
5bc1567c05
|
syntax: adding \b \v and \f escape codes.
|
2014-06-03 18:04:51 -07:00 |
John Benediktsson
|
0a93877d4b
|
sequences: make sum-lengths generic.
|
2014-06-02 08:40:38 -07:00 |
John Benediktsson
|
cea47b896d
|
more doc types.
|
2014-05-26 07:51:19 -07:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
73d65aacb3
|
core: update some help $value types.
|
2014-05-23 14:24:04 -07:00 |
John Benediktsson
|
4e04107e4f
|
effects: M\ word stack-effect does a little less work.
|
2014-05-21 08:50:17 -07:00 |
John Benediktsson
|
0eddd1f7d8
|
quotations: 1quotation is ever-so-slightly better this way.
|
2014-05-21 08:49:57 -07:00 |
John Benediktsson
|
ff46966cfb
|
alien.strings: faster string>alien for common cases.
|
2014-05-20 11:53:36 -07:00 |
John Benediktsson
|
8293425783
|
io.encodings.ascii: moving to core.
|
2014-05-20 11:47:38 -07:00 |
John Benediktsson
|
8afe2dfe37
|
lexer: change skip back to public interface.
|
2014-05-20 09:42:41 -07:00 |
John Benediktsson
|
a38524eb99
|
lexer/parser: rename (scan-token) to ?scan-token, (scan-datum) to ?scan-datum.
|
2014-05-20 09:13:58 -07:00 |
John Benediktsson
|
98abd95040
|
lexer: more type checking.
|
2014-05-20 08:53:41 -07:00 |
John Benediktsson
|
f79665805c
|
strings.parser: using type declarations.
|
2014-05-20 08:20:34 -07:00 |
John Benediktsson
|
a0c5e492dd
|
lexer: change line-text to always be a string.
|
2014-05-19 14:31:08 -07:00 |
John Benediktsson
|
c9d48ff390
|
strings.parser: use sbuf accumulator instead of make.
|
2014-05-19 14:14:02 -07:00 |
John Benediktsson
|
98935b7f15
|
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
|
2014-05-18 20:09:10 -07:00 |
John Benediktsson
|
307b700acc
|
vectors: small speedup to ``f ?push`` and inline 1vector.
|
2014-05-12 09:07:19 -07:00 |
Björn Lindqvist
|
e2eebdec4d
|
Docs: mostly fixes for doc errors found by help lint
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
4f9f2b862f
|
Docs: docs for compiler-related vocabs
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
3cd3ea35db
|
Docs: generic.math and layouts
|
2014-05-10 17:13:48 -07:00 |
Björn Lindqvist
|
669bb0a77e
|
Docs: stub docs for some compiler-related words
|
2014-05-10 17:13:48 -07:00 |
John Benediktsson
|
24d345cdd9
|
source-files: this looks cleaner.
|
2014-04-29 13:20:33 -07:00 |
John Benediktsson
|
ca6cf294fc
|
io.streams.memory: use constructor syntax.
|
2014-04-29 13:20:03 -07:00 |
John Benediktsson
|
9d3a654443
|
namespaces: removing make-assoc in favor of explicit get's.
|
2014-04-24 09:16:14 -07:00 |
John Benediktsson
|
bc655bc061
|
io: change with-output-stream* example to unchecked.
|
2014-04-15 13:35:35 -07:00 |
Björn Lindqvist
|
b72fa3ba0a
|
Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable
|
2014-04-14 08:42:10 -07:00 |
Björn Lindqvist
|
7c9f106018
|
Docs: source-files.errors
|
2014-04-14 08:42:09 -07:00 |
Björn Lindqvist
|
6b061ffabf
|
Docs: example for head? and subwords
|
2014-04-14 08:42:09 -07:00 |
Björn Lindqvist
|
2cbea3cb31
|
Docs: a few more examples for words that were missing them
|
2014-04-14 08:42:09 -07:00 |
Björn Lindqvist
|
1c74268af7
|
io: with-output-stream* example
|
2014-04-14 08:42:08 -07:00 |
Björn Lindqvist
|
eaca04de3b
|
libc: several vocabs now need to depend on libc
|
2014-04-02 12:13:00 -05:00 |
Björn Lindqvist
|
753b2f0177
|
io.files: make wait-for-fd generic and dispatch depending on backend
do-ssl-accept need to call wait-for-fd so it needs to be generic. On
windows it's a noop but on unix it will wait for the fd.
|
2014-04-02 12:12:49 -05:00 |