Alexander Iljin
|
2ffa446f5b
|
*-docs: replace double spaces with single spaces
Code examples and other places where multiple spaces were used to align
text were left intact.
|
2017-06-05 13:16:07 -07:00 |
John Benediktsson
|
48c69cb8ea
|
use reject instead of [ ... not ] filter.
|
2017-01-05 13:29:58 -08:00 |
John Benediktsson
|
dadff2f062
|
some cleanup.
|
2016-11-26 22:01:03 -08:00 |
Alexander Iljin
|
9a3a3c0170
|
peg.ebnf-docs: add note on including "-" in the character classes
|
2016-10-28 09:34:53 -07:00 |
Björn Lindqvist
|
20711a0fd3
|
Adding escaping to CHAR: " -> CHAR: \"
It is not necessary to escape the " character, but it doesn't hurt and
is necessary for syntax-highlighting (FUEL) to work correctly.
|
2016-09-04 06:40:43 +02:00 |
John Benediktsson
|
498285d7dd
|
unicode: make this the API for all unicode things.
|
2016-03-30 23:29:48 -07:00 |
John Benediktsson
|
0f4f1058ce
|
peg.ebnf: different (better) error for peg.ebnf.semantic-action.
|
2016-03-30 13:55:21 -07:00 |
John Benediktsson
|
c4f67577f1
|
peg.ebnf: add a note for bug #23 and prefix articles with EBNF.
|
2016-03-30 13:30:30 -07:00 |
John Benediktsson
|
4138ac0654
|
peg: simplify parse-satisfy.
|
2016-03-30 10:30:36 -07:00 |
Doug Coleman
|
26689c3d75
|
peg: Throw an error if nothing at all matches at position 0.
|
2016-03-30 10:16:15 -07:00 |
Doug Coleman
|
e49d721374
|
peg: Don't need to add empty errors here. It breaks the real error message.
|
2016-03-30 10:16:15 -07:00 |
John Benediktsson
|
71ef8a22c2
|
disambiguate namespaces:set and sets:set.
|
2016-03-29 17:14:42 -07:00 |
John Benediktsson
|
9f37936f53
|
peg.ebnf: whoops, fix using for some reason not included in previous patch.
|
2016-03-28 17:24:57 -07:00 |
John Benediktsson
|
7ab8a787b0
|
peg.ebnf: fix and a better fix.
|
2016-03-28 17:04:03 -07:00 |
John Benediktsson
|
e7fa8fbc2f
|
peg.ebnf: reset qualified-vocabs so FROM: statements don't leak.
|
2016-03-28 16:41:56 -07:00 |
John Benediktsson
|
59caf874a3
|
syntax: removing #! as a comment character.
We don't need two types of comments and shebang (#!) is handled
natively by the lexer, so the original reason for #! is not valid.
|
2015-09-09 18:28:08 -07:00 |
John Benediktsson
|
e477f6996f
|
Fix comments to be ! not #!.
|
2015-09-08 16:15:10 -07:00 |
John Benediktsson
|
2435307fb3
|
peg: some cleanup.
|
2015-09-02 13:14:01 -07:00 |
John Benediktsson
|
b28a24c7df
|
peg: fix some old docs that referred to "p1".
|
2015-09-02 10:34:59 -07:00 |
Jon Harper
|
03630e8100
|
peg.ebnf: support escaped double quote in a string
|
2015-08-30 18:43:58 +02:00 |
John Benediktsson
|
e8cc383388
|
minor cleanup.
|
2015-08-17 20:32:28 -07:00 |
Doug Coleman
|
be82224fe9
|
peg: 'convention' -> convention-parser for Factor word names. In EBNF DSL, 'convention' is obviously still allowed.
|
2015-08-15 18:10:52 -07:00 |
John Benediktsson
|
ceb75057da
|
change ERROR: words from throw-foo back to foo.
|
2015-08-13 16:13:05 -07:00 |
Doug Coleman
|
b6be8685c3
|
basis: ERROR: changes.
|
2015-08-13 03:20:39 -07:00 |
Doug Coleman
|
e0d1b14e5c
|
factor: don't need FROM: namespaces => set or namespaces:set anymore
|
2015-08-12 11:25:57 -05:00 |
Doug Coleman
|
330c7ba156
|
factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
Redo many FROM: and QUALIFIED: and using lists.
|
2015-08-12 08:49:02 -05:00 |
Doug Coleman
|
43fb73fae6
|
factor: Rename I[ ]I to [I I]. Fix places where we do "string"token without whitespace.
|
2015-08-06 17:05:12 -05:00 |
Doug Coleman
|
1fcf96cada
|
factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.
|
2015-07-25 22:59:56 -07:00 |
John Benediktsson
|
b5a671cd88
|
peg: replace uses of digits>integer with string>number.
|
2015-07-19 19:18:47 -07:00 |
Doug Coleman
|
9fb130791b
|
factor: trim more whitespace from #! comments
|
2015-07-18 20:36:42 -07:00 |
Doug Coleman
|
892c62e1dc
|
factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
|
2015-07-03 09:39:59 -07:00 |
Doug Coleman
|
43d6f1d3e2
|
factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
|
2015-07-02 17:28:17 -07:00 |
Doug Coleman
|
59f3b1ea57
|
Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.
This reverts commit 7e54cc2824 .
|
2015-07-02 13:47:06 -07:00 |
Doug Coleman
|
7e54cc2824
|
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
|
2015-07-02 11:36:08 -07:00 |
Doug Coleman
|
999aa7c897
|
factor: clean up spaces in -tests files
|
2015-07-02 10:34:01 -07:00 |
Doug Coleman
|
e3cb325040
|
factor: clean up whitespace in -docs files
|
2015-07-02 10:31:22 -07:00 |
Doug Coleman
|
352e5de16a
|
core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
|
2015-06-29 17:25:40 -07:00 |
John Benediktsson
|
b366a06c41
|
use reject instead of [ ... not ] filter.
|
2015-05-12 18:50:34 -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
|
e576fb5fec
|
peg: some cleanup.
|
2014-12-12 14:19:39 -08:00 |
Doug Coleman
|
bc26dbb3ee
|
peg.ebnf: Update docs for peg change.
|
2014-10-23 13:47:40 -07:00 |
John Benediktsson
|
e9ed1f3a72
|
peg.debugger: don't use formatting.
|
2014-10-23 12:01:51 -07:00 |
Björn Lindqvist
|
3ed3e10074
|
peg: add 'got' slot to parse-error, so you get a little more info about why the parsing fails
|
2014-10-23 11:31:27 -07:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
98935b7f15
|
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
|
2014-05-18 20:09:10 -07:00 |
John Benediktsson
|
c75fc48f23
|
switch some vocabs to 4 spaces.
|
2013-07-24 14:52:09 -07:00 |
Doug Coleman
|
ba3092ea20
|
peg.ebnf: Throw errors not strings.
|
2013-03-29 09:51:26 -07:00 |
John Benediktsson
|
b412cab5c7
|
peg.search: create a stream-tree-write.
|
2013-03-24 17:29:48 -07:00 |
Doug Coleman
|
9dd0f84f07
|
peg.ebnf: Regexp fail.
|
2013-03-23 16:30:57 -07:00 |