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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								be87b3aca7
								
							
								
							
						 | 
						
							
							
								
								peg.ebnf: Rename tokenizer in peg.ebnf, fix whitespace.
							
							
							
							
							
						 | 
						
							2013-03-23 16:27:00 -07:00 |