Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								bcf53b9883
								
							
						 | 
						
							
							
								
								reimplement core syntaxes in scheme
							
							
							
							
							
						 | 
						
							2015-06-27 17:43:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8c6496ef24
								
							
						 | 
						
							
							
								
								remvoe dead code
							
							
							
							
							
						 | 
						
							2015-06-27 16:44:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ac094a9477
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2015-06-27 16:33:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								df645b68ae
								
							
						 | 
						
							
							
								
								more optimization
							
							
							
							
							
						 | 
						
							2015-06-27 15:59:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								03792f85de
								
							
						 | 
						
							
							
								
								fast compile
							
							
							
							
							
						 | 
						
							2015-06-27 15:30:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4a8e59e04b
								
							
						 | 
						
							
							
								
								don't run malloc while anazlyze/codegen
							
							
							
							
							
						 | 
						
							2015-06-27 14:23:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8b550de06a
								
							
						 | 
						
							
							
								
								[bugfix] port leaks
							
							
							
							
							
						 | 
						
							2015-06-26 23:45:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8e90517224
								
							
						 | 
						
							
							
								
								[bugfix] port should be closed properly
							
							
							
							
							
						 | 
						
							2015-06-26 23:06:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fccb4b16ea
								
							
						 | 
						
							
							
								
								emit more friendly error message on error from piclib loader
							
							
							
							
							
						 | 
						
							2015-06-26 13:20:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								21c12e9fe5
								
							
						 | 
						
							
							
								
								[bugfix] remove import in (picrin experimental lambda)
							
							
							
							
							
						 | 
						
							2015-06-26 13:19:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								087e65ef1c
								
							
						 | 
						
							
							
								
								don't define (picrin control escape) in callcc.c
							
							
							
							
							
						 | 
						
							2015-06-26 13:19:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d8e00f5725
								
							
						 | 
						
							
							
								
								don't malloc duplicated cstring
							
							
							
							
							
						 | 
						
							2015-06-26 02:32:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								33dfe2b5cc
								
							
						 | 
						
							
							
								
								change pic_open interface
							
							
							
							
							
						 | 
						
							2015-06-26 02:13:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8587fe6dfc
								
							
						 | 
						
							
							
								
								fix benz's issue 29
							
							
							
							
							
						 | 
						
							2015-06-25 22:33:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								df13e35044
								
							
						 | 
						
							
							
								
								fix dictionary conviersion procedures
							
							
							
							
							
						 | 
						
							2015-06-25 22:29:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9fc8ccb641
								
							
						 | 
						
							
							
								
								Merge branch 'saner-write'
							
							
							
							
							
						 | 
						
							2015-06-25 18:51:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b71c9dcbff
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2015-06-25 18:51:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cc9dd2aa30
								
							
						 | 
						
							
							
								
								saner output from write
							
							
							
							
							
							
							
							No more insane output such as (#0=(1 2 3) #0#). 
							
						 | 
						
							2015-06-25 18:43:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								032e40e963
								
							
						 | 
						
							
							
								
								cleanup write_core
							
							
							
							
							
						 | 
						
							2015-06-25 17:50:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								37902d38f7
								
							
						 | 
						
							
							
								
								cleanup traverse_shared
							
							
							
							
							
						 | 
						
							2015-06-25 17:28:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3004f2106c
								
							
						 | 
						
							
							
								
								write supports #' #` #, #,@
							
							
							
							
							
						 | 
						
							2015-06-25 17:19:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fd677f1f4a
								
							
						 | 
						
							
							
								
								Merge pull request #276 from omasanori/parameterize
							
							
							
							
							
							
							
							Refactor t/parameterize.scm with (picrin test). 
							
						 | 
						
							2015-06-25 16:57:13 +09:00 | 
						
					
				
					
						
							
							
								 
								OGINO Masanori
							
						 | 
						
							
							
							
							
							
								
							
							
								dc71eba296
								
							
						 | 
						
							
							
								
								Refactor t/parameterize.scm with (picrin test).
							
							
							
							
							
							
							
							Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> 
							
						 | 
						
							2015-06-25 16:42:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8f619fcc18
								
							
						 | 
						
							
							
								
								add test case for #229
							
							
							
							
							
						 | 
						
							2015-06-25 15:38:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cfd73aae71
								
							
						 | 
						
							
							
								
								Merge branch 'khash-kvec2'
							
							
							
							
							
						 | 
						
							2015-06-25 08:23:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9db8b33c61
								
							
						 | 
						
							
							
								
								abandon xhash
							
							
							
							
							
						 | 
						
							2015-06-25 07:58:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								42794ebbff
								
							
						 | 
						
							
							
								
								use khash for reader
							
							
							
							
							
						 | 
						
							2015-06-25 07:34:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5cbb44d6b8
								
							
						 | 
						
							
							
								
								use khash for env
							
							
							
							
							
						 | 
						
							2015-06-25 07:26:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d500dd5d76
								
							
						 | 
						
							
							
								
								don't use xhash in codegen
							
							
							
							
							
						 | 
						
							2015-06-25 07:19:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								11ed51b236
								
							
						 | 
						
							
							
								
								use khash for registers
							
							
							
							
							
						 | 
						
							2015-06-25 07:14:29 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0fb87449fc
								
							
						 | 
						
							
							
								
								use khash for pic->syms
							
							
							
							
							
						 | 
						
							2015-06-25 07:05:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								03a649ed23
								
							
						 | 
						
							
							
								
								use khash in equal? impl
							
							
							
							
							
						 | 
						
							2015-06-25 06:44:45 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d6edf41305
								
							
						 | 
						
							
							
								
								kh_resize operation never fail
							
							
							
							
							
						 | 
						
							2015-06-25 06:39:13 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2e1280ce5c
								
							
						 | 
						
							
							
								
								don't use malloc/realloc/free in khash.h
							
							
							
							
							
						 | 
						
							2015-06-25 06:13:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a7475a66fe
								
							
						 | 
						
							
							
								
								Merge branch 'master' into khash-kvec
							
							
							
							
							
						 | 
						
							2015-06-25 05:58:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6b15304d85
								
							
						 | 
						
							
							
								
								[bugfix] ptable consists of registers
							
							
							
							
							
						 | 
						
							2015-06-25 05:56:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5cf1822813
								
							
						 | 
						
							
							
								
								use khash for dictionary impl
							
							
							
							
							
						 | 
						
							2015-06-25 05:56:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3a46c8398a
								
							
						 | 
						
							
							
								
								Merge pull request #274 from omasanori/socket
							
							
							
							
							
							
							
							Correct visibility of symbols in (srfi 106). 
							
						 | 
						
							2015-06-24 19:50: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
							
						 | 
						
							
							
							
							
							
								
							
							
								0daa4febb0
								
							
						 | 
						
							
							
								
								fix #270
							
							
							
							
							
						 | 
						
							2015-06-24 02:17:13 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f5789c7c6f
								
							
						 | 
						
							
							
								
								added c functions to define private varaibles. see discussion on #271
							
							
							
							
							
						 | 
						
							2015-06-24 02:02:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								324445f483
								
							
						 | 
						
							
							
								
								fix #273
							
							
							
							
							
						 | 
						
							2015-06-24 01:54:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								07fc2bb98e
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2015-06-24 01:13:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f0434a8b37
								
							
						 | 
						
							
							
								
								abandon xvect.h, move on to kvec.h
							
							
							
							
							
						 | 
						
							2015-06-23 22:08:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e2ad39074b
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2015-06-23 04:01:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								777ba0ff6a
								
							
						 | 
						
							
							
								
								[bugfix] don't compare continuation objects by pointers. They may be
							
							
							
							
							
							
							
							reused when it reenters the same stack position. 
							
						 | 
						
							2015-06-23 03:14:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								aae1b8792a
								
							
						 | 
						
							
							
								
								remove struct pic_picjmp
							
							
							
							
							
						 | 
						
							2015-06-23 03:14:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8932dbddd6
								
							
						 | 
						
							
							
								
								Merge pull request #272 from omasanori/r7rs-test
							
							
							
							
							
							
							
							Move r7rs-tests.scm into a nitro. 
							
						 | 
						
							2015-06-22 17:43:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								aa79797334
								
							
						 | 
						
							
							
								
								fix #234
							
							
							
							
							
						 | 
						
							2015-06-22 17:41:17 +09:00 |