Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4e895c97d0
								
							
						 | 
						
							
							
								
								rewrite symbol=? in c
							
							
							
							
							
						 | 
						
							2014-07-22 09:15:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0d59eee27b
								
							
						 | 
						
							
							
								
								rewrite boolean=? in c
							
							
							
							
							
						 | 
						
							2014-07-22 09:13:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b1ae2c24e5
								
							
						 | 
						
							
							
								
								rewrite exact-integer-sqrt in c
							
							
							
							
							
						 | 
						
							2014-07-22 09:07:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3caf070043
								
							
						 | 
						
							
							
								
								rewrite floor/ and truncate/ in c
							
							
							
							
							
						 | 
						
							2014-07-22 09:07:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b834553c34
								
							
						 | 
						
							
							
								
								rewrite vector-copy in c
							
							
							
							
							
						 | 
						
							2014-07-22 08:58:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1e4bc04112
								
							
						 | 
						
							
							
								
								rewrite list<->vector converters in c
							
							
							
							
							
						 | 
						
							2014-07-21 22:51:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f8904d199f
								
							
						 | 
						
							
							
								
								Merge pull request #173 from KeenS/test
							
							
							
							
							
							
							
							separate (picrin test) and import some test macros from chibi scheme 
							
						 | 
						
							2014-07-21 00:01:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Sunrim KIM (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								720eb94395
								
							
						 | 
						
							
							
								
								separate (picrin test) and import some test macros from chibi scheme
							
							
							
							
							
						 | 
						
							2014-07-20 17:24:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7a2f8abd9c
								
							
						 | 
						
							
							
								
								rewrite let-syntax in scheme
							
							
							
							
							
						 | 
						
							2014-07-20 14:55:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								240c5d9ac4
								
							
						 | 
						
							
							
								
								implement define-macro in scheme
							
							
							
							
							
						 | 
						
							2014-07-20 11:15:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3e5fd1a54b
								
							
						 | 
						
							
							
								
								vector-map is no longer used
							
							
							
							
							
						 | 
						
							2014-07-19 18:46:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8b82498cd7
								
							
						 | 
						
							
							
								
								inline some trivial functions
							
							
							
							
							
						 | 
						
							2014-07-19 18:29:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								63c34327b9
								
							
						 | 
						
							
							
								
								fix a bug in walk function
							
							
							
							
							
						 | 
						
							2014-07-19 18:26:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1297ef9fb8
								
							
						 | 
						
							
							
								
								add memoize function
							
							
							
							
							
						 | 
						
							2014-07-19 18:26:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								03cc21953f
								
							
						 | 
						
							
							
								
								walk-symbol by default
							
							
							
							
							
						 | 
						
							2014-07-19 18:15:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2c1db4472b
								
							
						 | 
						
							
							
								
								add walk-symbol
							
							
							
							
							
						 | 
						
							2014-07-19 18:14:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								346494524f
								
							
						 | 
						
							
							
								
								share cache between wrap and inject
							
							
							
							
							
						 | 
						
							2014-07-19 18:10:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								34f7497f4f
								
							
						 | 
						
							
							
								
								Merge branch 'memq-in-c'
							
							
							
							
							
							
							
							Conflicts:
	piclib/prelude.scm 
							
						 | 
						
							2014-07-19 16:15:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5779fcd4e4
								
							
						 | 
						
							
							
								
								no need to override vector? with export syntax
							
							
							
							
							
						 | 
						
							2014-07-19 15:13:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								88d86e1312
								
							
						 | 
						
							
							
								
								rename (picrin multiple-value) to (picrin values)
							
							
							
							
							
						 | 
						
							2014-07-19 15:11:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c148f74618
								
							
						 | 
						
							
							
								
								include core-syntax at early stage
							
							
							
							
							
						 | 
						
							2014-07-19 15:11:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c468b343d2
								
							
						 | 
						
							
							
								
								missing file
							
							
							
							
							
						 | 
						
							2014-07-19 14:59:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d5a314b186
								
							
						 | 
						
							
							
								
								refactor define-values
							
							
							
							
							
						 | 
						
							2014-07-19 14:30:29 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6a203d236a
								
							
						 | 
						
							
							
								
								eliminate (scheme cxr) dependency
							
							
							
							
							
						 | 
						
							2014-07-19 14:26:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								301c97245c
								
							
						 | 
						
							
							
								
								split prelude into files
							
							
							
							
							
						 | 
						
							2014-07-19 14:15:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								02ebced87b
								
							
						 | 
						
							
							
								
								prelude cosmetic changes
							
							
							
							
							
						 | 
						
							2014-07-19 13:22:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ad2434cde7
								
							
						 | 
						
							
							
								
								implement memv and assv with C
							
							
							
							
							
						 | 
						
							2014-07-19 12:51:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a2c00017ea
								
							
						 | 
						
							
							
								
								implement memq and assq with c
							
							
							
							
							
						 | 
						
							2014-07-19 12:48:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e715ca10ea
								
							
						 | 
						
							
							
								
								add capture-syntactic-environment. close #96
							
							
							
							
							
						 | 
						
							2014-07-19 11:23:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8a1d068519
								
							
						 | 
						
							
							
								
								fix many bugs around sc
							
							
							
							
							
						 | 
						
							2014-07-19 11:20:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f66bea4e97
								
							
						 | 
						
							
							
								
								add close-syntax
							
							
							
							
							
						 | 
						
							2014-07-17 16:47:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								690bdcb83d
								
							
						 | 
						
							
							
								
								add srfi 111
							
							
							
							
							
						 | 
						
							2014-07-17 16:43:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b99bddcad0
								
							
						 | 
						
							
							
								
								rename built-in.scm to prelude.scm
							
							
							
							
							
						 | 
						
							2014-07-17 16:22:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5b41b979d9
								
							
						 | 
						
							
							
								
								[bugfix] abuse compare of er-macro
							
							
							
							
							
						 | 
						
							2014-07-17 16:11:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e5511027e8
								
							
						 | 
						
							
							
								
								add type check guards to comparators
							
							
							
							
							
						 | 
						
							2014-07-17 13:58:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f4d68d691b
								
							
						 | 
						
							
							
								
								remove c impls of ir/er macros
							
							
							
							
							
						 | 
						
							2014-07-17 13:44:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c0b83759a8
								
							
						 | 
						
							
							
								
								re-implement ir-macro-transformer in scheme
							
							
							
							
							
						 | 
						
							2014-07-17 13:40:45 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2e35f03f35
								
							
						 | 
						
							
							
								
								remove type check guards in compare function
							
							
							
							
							
						 | 
						
							2014-07-17 13:40:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5e8c4af84b
								
							
						 | 
						
							
							
								
								fix bugs introduced in prev commit
							
							
							
							
							
						 | 
						
							2014-07-17 13:39:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf509a4922
								
							
						 | 
						
							
							
								
								[bugfix] move define-auxiliary-syntax to the beginning. This made
							
							
							
							
							
							
							
							mac-env and use-env of cond expression different 
							
						 | 
						
							2014-07-17 11:32:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								73a6eaf9da
								
							
						 | 
						
							
							
								
								rewrite er-macro-transformer in scheme
							
							
							
							
							
						 | 
						
							2014-07-17 11:32:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5d9242f5b5
								
							
						 | 
						
							
							
								
								rewrite make-syntactic-closure in scheme
							
							
							
							
							
						 | 
						
							2014-07-17 11:32:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								bdcb83296e
								
							
						 | 
						
							
							
								
								update case-lambda impl
							
							
							
							
							
						 | 
						
							2014-07-16 14:47:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b86d010b76
								
							
						 | 
						
							
							
								
								add letrec-syntax
							
							
							
							
							
						 | 
						
							2014-07-16 14:30:45 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b1962ef61b
								
							
						 | 
						
							
							
								
								Merge branch 'array'
							
							
							
							
							
						 | 
						
							2014-07-15 23:55:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fa0cde8d77
								
							
						 | 
						
							
							
								
								publish call-with-{in,out}put-file
							
							
							
							
							
						 | 
						
							2014-07-15 23:09:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								632529c9a5
								
							
						 | 
						
							
							
								
								add array-map and array-for-each
							
							
							
							
							
						 | 
						
							2014-07-15 22:45:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								318475c14b
								
							
						 | 
						
							
							
								
								optional argument for make-array
							
							
							
							
							
						 | 
						
							2014-07-15 22:27:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4f5a92d921
								
							
						 | 
						
							
							
								
								rename array type; avoid variable conflict
							
							
							
							
							
						 | 
						
							2014-07-15 22:20:45 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d358c8873d
								
							
						 | 
						
							
							
								
								add array<->list converters
							
							
							
							
							
						 | 
						
							2014-07-15 22:20:32 +09:00 |