Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								a5317898cb 
								
							 
						 
						
							
							
								
								don't define number classifying procedures such as real? and complex? in C  
							
							 
							
							
							
						 
						
							2015-07-20 01:45:21 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								57e4942ae2 
								
							 
						 
						
							
							
								
								move abs and expt  
							
							 
							
							
							
						 
						
							2015-07-20 01:24:35 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								6551506160 
								
							 
						 
						
							
							
								
								move more procedures  
							
							 
							
							
							
						 
						
							2015-07-20 01:22:29 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								fcb6b1ead8 
								
							 
						 
						
							
							
								
								rename (picrin number) to (picrin math)  
							
							 
							
							
							
						 
						
							2015-07-20 01:16:06 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								d66ae479cc 
								
							 
						 
						
							
							
								
								move some math procedures to math nitro  
							
							 
							
							
							
						 
						
							2015-07-20 01:12:37 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								0f9c7f0c2c 
								
							 
						 
						
							
							
								
								refactor (picrin control list) by following the mannar other monadic  
							
							 
							
							... 
							
							
							
							libraries do 
							
						 
						
							2015-07-19 15:13:17 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								43aac4dd29 
								
							 
						 
						
							
							
								
								add (picrin control option)  
							
							 
							
							
							
						 
						
							2015-07-19 15:12:49 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								1c13076f01 
								
							 
						 
						
							
							
								
								give priority to importing (picrin procedure)  
							
							 
							
							
							
						 
						
							2015-07-19 15:06:09 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								32441845b4 
								
							 
						 
						
							
							
								
								add TODO  
							
							 
							
							
							
						 
						
							2015-07-18 22:30:58 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								e23bfa5565 
								
							 
						 
						
							
							
								
								add (picrin parser) library  
							
							 
							
							
							
						 
						
							2015-07-18 22:27:22 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								34028172f2 
								
							 
						 
						
							
							
								
								add (picrin procedure)  
							
							 
							
							
							
						 
						
							2015-07-18 18:04:33 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								3d170afac8 
								
							 
						 
						
							
							
								
								redefine shift and reset as syntaxes  
							
							 
							
							
							
						 
						
							2015-07-18 15:39:34 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								3739387160 
								
							 
						 
						
							
							
								
								register now returns #f or a pair  
							
							 
							
							
							
						 
						
							2015-07-18 15:28:53 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								238f5999bc 
								
							 
						 
						
							
							
								
								dictionary-ref now returns a pair or #f  
							
							 
							
							
							
						 
						
							2015-07-18 15:22:33 +09:00  
						
					 
				
					
						
							
							
								 
								koba-e964
							
						 
						
							 
							
							
							
							
								
							
							
								d01b72835d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/wasabiz/picrin  
							
							 
							
							
							
						 
						
							2015-07-16 21:39:28 +09:00  
						
					 
				
					
						
							
							
								 
								koba-e964
							
						 
						
							 
							
							
							
							
								
							
							
								c18c12f197 
								
							 
						 
						
							
							
								
								Fix functions pair-fold-right, any, and every in contrib/40.srfi/srfi/1.scm  
							
							 
							
							
							
						 
						
							2015-07-16 21:36:47 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								2a2dce97cb 
								
							 
						 
						
							
							
								
								Add TEST_RUNNER variable to makefiles.  
							
							 
							
							... 
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-07-16 17:44:34 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								3cc9fb6b8d 
								
							 
						 
						
							
							
								
								Add test cases for SRFI 1.  
							
							 
							
							... 
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-07-13 22:00:12 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								5635661b3c 
								
							 
						 
						
							
							
								
								remove pic_make_str_fill  
							
							 
							
							
							
						 
						
							2015-07-13 09:03:32 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								5c2cbb9e55 
								
							 
						 
						
							
							
								
								pic_load_port -> pic_load  
							
							 
							
							
							
						 
						
							2015-07-13 08:20:07 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								71d1d4837d 
								
							 
						 
						
							
							
								
								pic_intern_cstr -> pic_intern  
							
							 
							
							
							
						 
						
							2015-07-13 08:16:04 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								8cc6307eaa 
								
							 
						 
						
							
							
								
								change tmp file path  
							
							 
							
							
							
						 
						
							2015-07-09 04:13:50 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								ca33c6f425 
								
							 
						 
						
							
							
								
								[bugfix] guard is still broken  
							
							 
							
							
							
						 
						
							2015-07-09 04:13:35 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								2fb17afdfc 
								
							 
						 
						
							
							
								
								move picrin/macro.scm. remove piclib/  
							
							 
							
							
							
						 
						
							2015-07-09 04:07:12 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								ad38eb9202 
								
							 
						 
						
							
							
								
								move picrin/syntax-rules  
							
							 
							
							
							
						 
						
							2015-07-09 04:02:55 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								9514bab879 
								
							 
						 
						
							
							
								
								rewrite guard definition  
							
							 
							
							
							
						 
						
							2015-07-09 03:58:08 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								370f7eb4f1 
								
							 
						 
						
							
							
								
								fix array test  
							
							 
							
							
							
						 
						
							2015-07-09 03:57:17 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								738c04a1af 
								
							 
						 
						
							
							
								
								move picrin/test.scm  
							
							 
							
							
							
						 
						
							2015-07-09 02:21:57 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								19e82389f1 
								
							 
						 
						
							
							
								
								avoid redefinition  
							
							 
							
							
							
						 
						
							2015-07-09 02:19:09 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								685d08301a 
								
							 
						 
						
							
							
								
								move experimental/lambda.scm  
							
							 
							
							
							
						 
						
							2015-07-09 02:18:56 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								3bcc4b15fc 
								
							 
						 
						
							
							
								
								define 'define-record-type' macro in scheme/base.scm  
							
							 
							
							
							
						 
						
							2015-07-09 01:59:14 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								5f454626f6 
								
							 
						 
						
							
							
								
								move picrin/array to contrib/  
							
							 
							
							
							
						 
						
							2015-07-09 01:51:55 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								25f80dc87d 
								
							 
						 
						
							
							
								
								don't cons in call-with-values  
							
							 
							
							
							
						 
						
							2015-07-04 18:01:30 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								4905aab416 
								
							 
						 
						
							
							
								
								remove pic->file and pic->read  
							
							 
							
							
							
						 
						
							2015-07-02 08:50:28 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								11e3d7741f 
								
							 
						 
						
							
							
								
								Get stats of SRFI 106's test.  
							
							 
							
							... 
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-07-02 06:26:42 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								7685b84ad6 
								
							 
						 
						
							
							
								
								Rename initialize funtions of SRFIs to srfi_<n>.  
							
							 
							
							... 
							
							
							
							To avoid conflictions of inits between SRFIs and others, inits in the
srfi nitro should be prefixed with srfi_. Without the convention, we may
need to use generic words such as string, vector, random, array, etc.
Moreover, there are SRFIs those subject is same (e.g. array may be used
by SRFI 25, 47, 58 and 63). Thus, we need a clear and conflict-free
naming convention.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-06-29 19:32:31 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								555048c146 
								
							 
						 
						
							
							
								
								Implement SRFI 0.  
							
							 
							
							... 
							
							
							
							Reference: http://srfi.schemers.org/srfi-0/ 
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-06-29 17:17:01 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								ddcf96f689 
								
							 
						 
						
							
							
								
								remove pic_proc_name (for a moment)  
							
							 
							
							
							
						 
						
							2015-06-27 19:02:18 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								087e65ef1c 
								
							 
						 
						
							
							
								
								don't define (picrin control escape) in callcc.c  
							
							 
							
							
							
						 
						
							2015-06-26 13:19:32 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								f836c4db47 
								
							 
						 
						
							
							
								
								Correct visibility of symbols in (srfi 106).  
							
							 
							
							... 
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-06-24 18:44:44 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								f323e9d232 
								
							 
						 
						
							
							
								
								[bugfix] call/cc will get caught in an infinite loop if the machine  
							
							 
							
							... 
							
							
							
							stack grows upward 
							
						 
						
							2015-06-24 16:02:46 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								aae1b8792a 
								
							 
						 
						
							
							
								
								remove struct pic_picjmp  
							
							 
							
							
							
						 
						
							2015-06-23 03:14:00 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								b0e6f14442 
								
							 
						 
						
							
							
								
								Move r7rs-tests.scm into a nitro.  
							
							 
							
							... 
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-06-22 11:07:56 +09:00  
						
					 
				
					
						
							
							
								 
								OGINO Masanori
							
						 
						
							 
							
							
							
							
								
							
							
								7d880f6f00 
								
							 
						 
						
							
							
								
								Implement SRFI 106.  
							
							 
							
							... 
							
							
							
							Reference: http://srfi.schemers.org/srfi-106/ 
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 
						
							2015-06-20 08:14:58 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								500113d1bb 
								
							 
						 
						
							
							
								
								renumber contribs  
							
							 
							
							
							
						 
						
							2015-06-20 03:42:56 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								6449731bf4 
								
							 
						 
						
							
							
								
								[bugfix] bin/picrin -e option broken  
							
							 
							
							
							
						 
						
							2015-06-20 02:35:13 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								9dbcb2a605 
								
							 
						 
						
							
							
								
								[bugfix] repl failed to import default libraries  
							
							 
							
							
							
						 
						
							2015-06-20 02:34:46 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								20cb77bbbe 
								
							 
						 
						
							
							
								
								file.h is now stdio.h-free  
							
							 
							
							
							
						 
						
							2015-06-19 05:14:18 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								a0d6c5800c 
								
							 
						 
						
							
							
								
								add pic_open_file  
							
							 
							
							
							
						 
						
							2015-06-19 05:00:36 +09:00  
						
					 
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 
						
							 
							
							
							
							
								
							
							
								78bd3047f8 
								
							 
						 
						
							
							
								
								don't use global mutable variable!  
							
							 
							
							
							
						 
						
							2015-06-19 03:06:57 +09:00