Doug Coleman
|
cbfdf2cfa8
|
factor: Add more parser guts.
|
2018-08-10 18:01:19 -05:00 |
Doug Coleman
|
4bcae2590c
|
factor: Rename all #foo words except # so # can be a sigil.
|
2018-08-10 13:15:25 -05:00 |
Doug Coleman
|
24d266c1f1
|
lexer: Add #hashtag support.
|
2018-08-10 10:42:00 -05:00 |
Doug Coleman
|
9c7fdc3a34
|
alien tests: use UNIT-TEST: for fun
|
2018-08-10 08:54:10 -05:00 |
Doug Coleman
|
9df90f9c87
|
tools.test: add MUST-FAIL: and MUST-FAIL-WITH:, still need named versions of these
|
2018-08-10 08:53:40 -05:00 |
Doug Coleman
|
3f0f387cbe
|
calendar.parser: fix : in word name
|
2018-08-09 22:04:08 -04:00 |
Doug Coleman
|
8c3df2ede4
|
core: Remove some foo'bar words and a lot of postpone:
|
2018-08-09 21:59:15 -04:00 |
Doug Coleman
|
f05c7e8cd8
|
factor: char: a -> ch'a.
Also all contractions are not allowed in word names anymore. Even Data cannot use contractions...
|
2018-08-09 18:02:38 -04:00 |
Doug Coleman
|
e06eb4ad3e
|
parser: Refactor the parser some. scan-datum vs scan-token come on...
|
2018-08-09 17:21:06 -04:00 |
Doug Coleman
|
bd329c7497
|
lexer: Add char: \' support. Fix ch'\' support
|
2018-08-09 16:13:50 -04:00 |
Doug Coleman
|
59f406b64e
|
parser: Add ``tag'payload`` and ``tag: payload``
|
2018-08-09 15:59:12 -04:00 |
Doug Coleman
|
7b48017cd1
|
sequences: Add cut-head and cut-tail.
|
2018-08-07 16:52:51 -04:00 |
Doug Coleman
|
1355c94f33
|
alien.libraries.finder: Roll the *.os vocabs back into alien.libraries.finder for fun.
|
2018-08-07 16:34:25 -04:00 |
Doug Coleman
|
f09eade430
|
listener: crazy syntax for homoiconic stack
|
2018-08-07 16:33:48 -04:00 |
Doug Coleman
|
8eea6188bd
|
modern: Fix rewriting ![[ ]] and ![=[ ]=]
|
2018-08-07 15:06:45 -04:00 |
Doug Coleman
|
f52694159f
|
bootstrap.syntax: dead code -> deleted
|
2018-08-07 14:40:31 -04:00 |
Doug Coleman
|
c00487b3ee
|
bootstrap.layouts: calculate num-types
|
2018-08-07 14:27:25 -04:00 |
Doug Coleman
|
6b1318885d
|
core: trim down some usings.
|
2018-08-07 10:58:17 -04:00 |
Doug Coleman
|
1b8b366444
|
modern: fix rewriting backslashes and whitespace.
|
2018-08-07 09:55:26 -04:00 |
Doug Coleman
|
c3f12c945d
|
parser: fix using
|
2018-08-07 09:45:11 -04:00 |
Doug Coleman
|
00fb574a8d
|
factor: SYMBOL: foo foo [ bar ] initialize -> INITIALIZED-SYMBOL: foo [ bar ]
|
2018-08-04 21:53:05 -04:00 |
Doug Coleman
|
8bb69eadf9
|
vocabs.platforms: Execute top-level code if there is any in <FOO FOO> sections.
|
2018-08-04 19:49:07 -04:00 |
Doug Coleman
|
227e9d6672
|
dns: Remove evil platform files.
|
2018-08-04 11:12:54 -04:00 |
Doug Coleman
|
8ff702c069
|
help: Allow factor[[]] as $example
|
2018-08-04 11:04:03 -04:00 |
Doug Coleman
|
66889b9552
|
modern.compiler: add more arity words and dead code
|
2018-08-04 10:01:43 -04:00 |
Doug Coleman
|
d40d360616
|
dns: use <OS
|
2018-08-04 10:01:34 -04:00 |
Doug Coleman
|
e6715f41a5
|
core: Add factor[[ ]] and <factor> to hold Factor strings.
|
2018-08-04 09:48:42 -04:00 |
Doug Coleman
|
24929aadf1
|
core: <WINDOWS <MACOS <UNIX <LINUX in core.
|
2018-08-04 09:32:09 -04:00 |
Doug Coleman
|
0ae3ac3e8a
|
core: Add private word.
|
2018-08-04 09:04:51 -04:00 |
Doug Coleman
|
3944515af3
|
factor: Fix some syntax errors.
|
2018-08-03 22:36:21 -04:00 |
Doug Coleman
|
1f2d755c0f
|
modern: Fix \\ to do nothing.
|
2018-08-03 22:35:13 -04:00 |
Doug Coleman
|
73644eda85
|
modern.out: Write literals better.
|
2018-08-03 17:22:00 -04:00 |
Doug Coleman
|
60f66bfb42
|
modern.out: Don't write an extra newline to the end of files.
|
2018-08-03 11:36:45 -04:00 |
Doug Coleman
|
947793673a
|
modern: Save whitespace...seems to just work?
|
2018-08-03 11:31:07 -04:00 |
Doug Coleman
|
46e930874a
|
sequences.extras: Fix merge-slices
|
2018-08-03 11:28:47 -04:00 |
Doug Coleman
|
0a77f6c679
|
factor: fixing [[ ]] and some unit tests
|
2018-08-02 18:29:04 -04:00 |
Doug Coleman
|
343674189c
|
factor: Let url"" and sbuf"" work without spaces.
Also url[[]] if you define a url[[ word.
|
2018-08-02 10:37:02 -04:00 |
Doug Coleman
|
c715b0d505
|
factor: fix load-all
|
2018-08-02 09:23:30 -04:00 |
Doug Coleman
|
1a57f8180a
|
modern.out: Fix using
|
2018-08-02 08:49:20 -04:00 |
Doug Coleman
|
acc5dc6add
|
pcre: fix ::
|
2018-08-02 08:39:31 -04:00 |
Doug Coleman
|
924b434336
|
Revert "factor: vocab:word -> vocab::word"
This reverts commit 354f1cbd34.
|
2018-08-02 08:21:52 -04:00 |
Doug Coleman
|
ac58033aff
|
alien.library: fix docs circularity
|
2018-08-02 08:06:16 -04:00 |
Doug Coleman
|
a1ad3385b9
|
factor: more char:
|
2018-08-02 08:03:45 -04:00 |
Doug Coleman
|
7730fc5c64
|
Merge remote-tracking branch 'origin/master' into modern-harvey2
|
2018-08-02 07:57:42 -04:00 |
John Benediktsson
|
dc25fe3688
|
ui.tools.listener: minor cleanup to completion stuff.
|
2018-08-01 21:08:43 -07:00 |
John Benediktsson
|
62fd7e3bbd
|
tools.wc: use re-decode here also.
|
2018-08-01 21:03:40 -07:00 |
John Benediktsson
|
ed9df3303d
|
tools.cat: use re-encode/re-decode.
|
2018-08-01 14:25:25 -07:00 |
John Benediktsson
|
5e9b804d66
|
tools.cat: significant performance improvement using binary.
Before (using strings): 77MiB/s
After (using byte-arrays): 3.06GiB/s
|
2018-08-01 12:52:33 -07:00 |
John Benediktsson
|
dbb9bb42ca
|
odbc: add windows platform.txt.
|
2018-07-31 18:12:54 -07:00 |
John Benediktsson
|
a463214d10
|
Version bump to 0.99 (-dev).
|
2018-07-31 12:40:12 -07:00 |