Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7a6fa3b431
								
							
								
							
						 | 
						
							
							
								
								Merge git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2007-12-03 19:29:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3c95a5a3ea
								
							
								
							
						 | 
						
							
							
								
								Fix map>assoc where the input is a specialized array
							
							
							
							
							
						 | 
						
							2007-12-03 19:29:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								113ea0962b
								
							
								
							
						 | 
						
							
							
								
								Regexp bug fixes and improved literal syntax
							
							
							
							
							
						 | 
						
							2007-12-03 19:20:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cd041abee3
								
							
								
							
						 | 
						
							
							
								
								Generalized pprint-string
							
							
							
							
							
						 | 
						
							2007-12-03 19:19:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7cbf7ba719
								
							
								
							
						 | 
						
							
							
								
								Updates for parser-combinators
							
							
							
							
							
						 | 
						
							2007-12-02 15:55:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								12ff0614e6
								
							
								
							
						 | 
						
							
							
								
								Simpler 'union' parser
							
							
							
							
							
						 | 
						
							2007-12-02 07:19:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1fbfc88b90
								
							
								
							
						 | 
						
							
							
								
								More regexp changes
							
							
							
							
							
						 | 
						
							2007-12-02 07:17:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7f625f9836
								
							
								
							
						 | 
						
							
							
								
								Regexp cleanups
							
							
							
							
							
						 | 
						
							2007-12-02 07:07:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e078fc2b2b
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'doublec/master'
							
							
							
							
							
						 | 
						
							2007-12-02 05:43:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d56fddf0ca
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'erg/master'
							
							
							
							
							
						 | 
						
							2007-12-02 05:43:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9a0d318b91
								
							
								
							
						 | 
						
							
							
								
								Updating extra/xmode
							
							
							
							
							
						 | 
						
							2007-12-02 05:25:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ca0df2cb46
								
							
								
							
						 | 
						
							
							
								
								Case insensitive globs for jEdit compatibility
							
							
							
							
							
						 | 
						
							2007-12-02 05:18:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								159dd697e4
								
							
								
							
						 | 
						
							
							
								
								Fix stack effects
							
							
							
							
							
							
							
							Add take-while 
							
						 | 
						
							2007-11-30 20:23:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								db3fbb52b2
								
							
								
							
						 | 
						
							
							
								
								Add map-until and a unit test for it
							
							
							
							
							
						 | 
						
							2007-11-30 20:01:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8fadc570fc
								
							
								
							
						 | 
						
							
							
								
								Add \Q...\E (escape all characters between \Q and \E)
							
							
							
							
							
						 | 
						
							2007-11-30 19:34:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b629d6ebe1
								
							
								
							
						 | 
						
							
							
								
								Merge git://spitspat.com/git/factor
							
							
							
							
							
						 | 
						
							2007-11-30 19:22:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cc3e56c122
								
							
								
							
						 | 
						
							
							
								
								Add generic to get a predicate out of a parser-combinator
							
							
							
							
							
						 | 
						
							2007-11-30 19:20:38 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								22eb4def9d
								
							
								
							
						 | 
						
							
							
								
								Redo escape characters
							
							
							
							
							
							
							
							Add octal, hex, control chars, \t\n\r\f\a\e\w\W, posix character classes 
							
						 | 
						
							2007-11-30 19:20:02 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								566326a01e
								
							
								
							
						 | 
						
							
							
								
								Let http.parser load
							
							
							
							
							
						 | 
						
							2007-11-29 11:36:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d3350bcfdf
								
							
								
							
						 | 
						
							
							
								
								Rename extra/browser to extra/http/parser
							
							
							
							
							
						 | 
						
							2007-11-29 11:18:46 -06:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								38beaac720
								
							
								
							
						 | 
						
							
							
								
								Infinite left recursion now causes a failed parser rather than a call stack error
							
							
							
							
							
						 | 
						
							2007-11-30 00:01:03 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								3003911e07
								
							
								
							
						 | 
						
							
							
								
								Make some parsers uses MEMO:
							
							
							
							
							
						 | 
						
							2007-11-29 23:49:34 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								362f2d3436
								
							
								
							
						 | 
						
							
							
								
								Fix packrat caching issue
							
							
							
							
							
						 | 
						
							2007-11-29 23:42:46 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								31102fc37c
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'doublec/master'
							
							
							
							
							
						 | 
						
							2007-11-28 23:50:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								b51e4f642e
								
							
								
							
						 | 
						
							
							
								
								Fix broken ebnf actions
							
							
							
							
							
						 | 
						
							2007-11-29 17:41:58 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9b666cdddb
								
							
								
							
						 | 
						
							
							
								
								Add meta-data for extra/xmode
							
							
							
							
							
						 | 
						
							2007-11-28 23:38:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8ad78b3d0f
								
							
								
							
						 | 
						
							
							
								
								Importing extra/xmode (port of jEdit's 'XMode' syntax highlighting engine)
							
							
							
							
							
						 | 
						
							2007-11-28 23:34:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								a4461ae408
								
							
								
							
						 | 
						
							
							
								
								Tidy up ebnf compilation
							
							
							
							
							
						 | 
						
							2007-11-29 17:24:02 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								f94c280e06
								
							
								
							
						 | 
						
							
							
								
								Fix pl0 tests
							
							
							
							
							
						 | 
						
							2007-11-29 12:49:51 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								89bbd21362
								
							
								
							
						 | 
						
							
							
								
								Add packrat caching to peg
							
							
							
							
							
						 | 
						
							2007-11-29 12:35:45 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2873822499
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'littledan/master'
							
							
							
							
							
						 | 
						
							2007-11-28 14:59:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								9900214a2b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'planet'
							
							
							
							
							
							
							
							Conflicts:
	extra/rss/rss.factor 
							
						 | 
						
							2007-11-28 14:48:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								33d38e2c31
								
							
								
							
						 | 
						
							
							
								
								Ooops
							
							
							
							
							
						 | 
						
							2007-11-28 14:39:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c672628ed6
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'littledan/master'
							
							
							
							
							
						 | 
						
							2007-11-28 14:30:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0a181504a9
								
							
								
							
						 | 
						
							
							
								
								Merge commit 'littledan/master'
							
							
							
							
							
						 | 
						
							2007-11-28 14:18:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ede01d8398
								
							
								
							
						 | 
						
							
							
								
								Fixes
							
							
							
							
							
						 | 
						
							2007-11-28 14:04:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								b7c7541936
								
							
								
							
						 | 
						
							
							
								
								Bug fix in define-mimic
							
							
							
							
							
						 | 
						
							2007-11-28 13:56:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								37a9d0d6db
								
							
								
							
						 | 
						
							
							
								
								Merge git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2007-11-28 11:11:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								cafefa8687
								
							
								
							
						 | 
						
							
							
								
								extra/delegate module, defining consultation and mimicry
							
							
							
							
							
						 | 
						
							2007-11-28 10:49:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								022cce01c2
								
							
								
							
						 | 
						
							
							
								
								Changelog for 0.91
							
							
							
							
							
						 | 
						
							2007-11-28 02:13:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2332fd746e
								
							
								
							
						 | 
						
							
							
								
								Tweak :edit command
							
							
							
							
							
						 | 
						
							2007-11-28 02:13:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9379937200
								
							
								
							
						 | 
						
							
							
								
								Globs
							
							
							
							
							
						 | 
						
							2007-11-28 02:12:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								d3ac10aefc
								
							
								
							
						 | 
						
							
							
								
								Redo PL/0 parser using ebnf
							
							
							
							
							
						 | 
						
							2007-11-28 16:07:23 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								e0adc1a7fa
								
							
								
							
						 | 
						
							
							
								
								Add optional to ebnf
							
							
							
							
							
						 | 
						
							2007-11-28 15:49:14 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								d68a78c4a6
								
							
								
							
						 | 
						
							
							
								
								fix grouping of repeat0 in ebnf
							
							
							
							
							
						 | 
						
							2007-11-28 15:32:04 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								3372ad8f68
								
							
								
							
						 | 
						
							
							
								
								Fix some peg breakage
							
							
							
							
							
						 | 
						
							2007-11-28 15:27:35 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								0ef96c87d9
								
							
								
							
						 | 
						
							
							
								
								Add grouping operators for ebnf
							
							
							
							
							
						 | 
						
							2007-11-28 15:26:25 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								15b1533f20
								
							
								
							
						 | 
						
							
							
								
								Fix precedence between choice/sequence in ebnf
							
							
							
							
							
						 | 
						
							2007-11-28 15:14:11 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								28e9c0e6e0
								
							
								
							
						 | 
						
							
							
								
								Fix ebnf tests
							
							
							
							
							
						 | 
						
							2007-11-28 13:05:53 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								35f96d1c85
								
							
								
							
						 | 
						
							
							
								
								Use words instead of quotations in ebnf actions
							
							
							
							
							
						 | 
						
							2007-11-28 13:03:16 +13:00 |