Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b26e6b90f5
								
							
								
							
						 | 
						
							
							
								
								Code cleanup
							
							
							
							
							
						 | 
						
							2008-06-25 03:33:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								726bcb6a0b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-06-25 03:25:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6e0d35e615
								
							
								
							
						 | 
						
							
							
								
								Split up huge parser vocabulary
							
							
							
							
							
						 | 
						
							2008-06-25 03:25:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								bf238283da
								
							
								
							
						 | 
						
							
							
								
								Update code for combinators.short-circuit
							
							
							
							
							
						 | 
						
							2008-06-24 13:47:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ba8f1388ab
								
							
								
							
						 | 
						
							
							
								
								Fixing everything for mandatory stack effects
							
							
							
							
							
						 | 
						
							2008-06-09 02:14:14 -05:00 | 
						
					
				
					
						
							
							
								 
								James Cash
							
						 | 
						
							
							
							
							
								
							
								1bd222228c
								
							
								
							
						 | 
						
							
							
								
								Making sure that vocabs only have lists or lists.lazy if they need them
							
							
							
							
							
						 | 
						
							2008-06-03 05:06:52 -04:00 | 
						
					
				
					
						
							
							
								 
								James Cash
							
						 | 
						
							
							
							
							
								
							
								1818a743bd
								
							
								
							
						 | 
						
							
							
								
								Updating libraries that uses lazy-lists to use lists/lazy
							
							
							
							
							
						 | 
						
							2008-06-03 04:27:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								439c138aa5
								
							
								
							
						 | 
						
							
							
								
								fix load errors
							
							
							
							
							
						 | 
						
							2008-04-26 11:03:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b7c1f9dbe8
								
							
								
							
						 | 
						
							
							
								
								extra changes:
							
							
							
							
							
							
							
							index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps 
							
						 | 
						
							2008-04-25 23:17:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2a3bfa466
								
							
								
							
						 | 
						
							
							
								
								Fix regexp parsing word bug
							
							
							
							
							
						 | 
						
							2008-04-17 03:03:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								72080fda4a
								
							
								
							
						 | 
						
							
							
								
								construct-boa -> boa
							
							
							
							
							
							
							
							construct-empty -> new 
							
						 | 
						
							2008-04-13 15:06:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								aa40350aa7
								
							
								
							
						 | 
						
							
							
								
								replace add* and add with prefix and suffix
							
							
							
							
							
						 | 
						
							2008-03-31 18:18:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c22af5c7a6
								
							
								
							
						 | 
						
							
							
								
								Rename 2apply to bi@
							
							
							
							
							
						 | 
						
							2008-03-29 20:36:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3131e96aa7
								
							
								
							
						 | 
						
							
							
								
								Fixes
							
							
							
							
							
						 | 
						
							2008-03-20 19:54:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								093ae20ed5
								
							
								
							
						 | 
						
							
							
								
								Fix bug in regexp char class parser
							
							
							
							
							
						 | 
						
							2008-03-11 03:35:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								90ed177a9c
								
							
								
							
						 | 
						
							
							
								
								Fixing load-everything and unit tests
							
							
							
							
							
						 | 
						
							2008-02-06 19:23:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								bff385269c
								
							
								
							
						 | 
						
							
							
								
								Lot's of USING: fixes for ascii or unicode
							
							
							
							
							
						 | 
						
							2008-02-01 18:26:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aa55747647
								
							
								
							
						 | 
						
							
							
								
								Add support for positive, negative lookahead, word boundaries to regexp
							
							
							
							
							
						 | 
						
							2007-12-10 02:20:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								741c5966fd
								
							
								
							
						 | 
						
							
							
								
								No need for fast-member? optimization
							
							
							
							
							
						 | 
						
							2007-12-08 17:47:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c6a39f1f2c
								
							
								
							
						 | 
						
							
							
								
								Regexp improvements
							
							
							
							
							
						 | 
						
							2007-12-08 03:21:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a5d450de63
								
							
								
							
						 | 
						
							
							
								
								Add stubs for ^ and $
							
							
							
							
							
						 | 
						
							2007-12-03 22:43:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								601c4fedcf
								
							
								
							
						 | 
						
							
							
								
								Add some stubs for reluctant and possessive qualifiers
							
							
							
							
							
						 | 
						
							2007-12-03 21:46:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								113ea0962b
								
							
								
							
						 | 
						
							
							
								
								Regexp bug fixes and improved literal syntax
							
							
							
							
							
						 | 
						
							2007-12-03 19:20:47 -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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8fadc570fc
								
							
								
							
						 | 
						
							
							
								
								Add \Q...\E (escape all characters between \Q and \E)
							
							
							
							
							
						 | 
						
							2007-11-30 19:34:17 -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
							
						 | 
						
							
							
							
							
								
							
								50948ae9db
								
							
								
							
						 | 
						
							
							
								
								Add character classes, fails on one test case [^]
							
							
							
							
							
							
							
							Add lots of unit tests 
							
						 | 
						
							2007-11-26 17:19:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								56039876bc
								
							
								
							
						 | 
						
							
							
								
								Before character-class
							
							
							
							
							
						 | 
						
							2007-11-26 12:59:04 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8d84a81141
								
							
								
							
						 | 
						
							
							
								
								Use the builtin 'integer'
							
							
							
							
							
						 | 
						
							2007-11-25 03:56:04 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a019a64407
								
							
								
							
						 | 
						
							
							
								
								initial checkin of regexps
							
							
							
							
							
						 | 
						
							2007-11-25 03:51:30 -06:00 |