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
							
						 | 
						
							
							
							
							
							
								
							
							
								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
							
						 | 
						
							
							
							
							
							
								
							
							
								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
							
						 | 
						
							
							
							
							
							
								
							
							
								aa79797334
								
							
						 | 
						
							
							
								
								fix #234
							
							
							
							
							
						 | 
						
							2015-06-22 17:41:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e730a314f4
								
							
						 | 
						
							
							
								
								[bugfix] memory leak of pic_checkpoint
							
							
							
							
							
						 | 
						
							2015-06-22 17:12:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a0323bd5fc
								
							
						 | 
						
							
							
								
								print error irritants
							
							
							
							
							
						 | 
						
							2015-06-20 02:34:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								535cd0c21e
								
							
						 | 
						
							
							
								
								don't reformat error message because it removes trace info
							
							
							
							
							
						 | 
						
							2015-06-20 02:32:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ad6833ac79
								
							
						 | 
						
							
							
								
								fix #230
							
							
							
							
							
						 | 
						
							2015-06-19 23:34:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								32653df178
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2015-06-19 21:21:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7ec81ab1d5
								
							
						 | 
						
							
							
								
								add pic_resolve
							
							
							
							
							
						 | 
						
							2015-06-19 17:31:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3021e7f2b9
								
							
						 | 
						
							
							
								
								add PIC_ENABLE_STDIO flag
							
							
							
							
							
						 | 
						
							2015-06-19 14:03:52 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								cf037f27db
								
							
						 | 
						
							
							
								
								remove library-name
							
							
							
							
							
						 | 
						
							2015-06-19 03:31:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4bc765da65
								
							
						 | 
						
							
							
								
								move include of gc.h
							
							
							
							
							
						 | 
						
							2015-06-19 03:27:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								19c09ba643
								
							
						 | 
						
							
							
								
								move contents of util.h to compat.h
							
							
							
							
							
						 | 
						
							2015-06-19 03:23:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								10f81512d8
								
							
						 | 
						
							
							
								
								don't malloc pic_reader
							
							
							
							
							
						 | 
						
							2015-06-19 03:14:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								db0767c931
								
							
						 | 
						
							
							
								
								don't malloc pic->iseq
							
							
							
							
							
						 | 
						
							2015-06-19 03:10:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								78bd3047f8
								
							
						 | 
						
							
							
								
								don't use global mutable variable!
							
							
							
							
							
						 | 
						
							2015-06-19 03:06:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e43a9c7881
								
							
						 | 
						
							
							
								
								pass pic_state object to vtable functions
							
							
							
							
							
						 | 
						
							2015-06-19 02:29:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3df7d1dd71
								
							
						 | 
						
							
							
								
								use pic_malloc and pic_free in file.c
							
							
							
							
							
						 | 
						
							2015-06-19 02:05:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2e59b6ab04
								
							
						 | 
						
							
							
								
								rename xfile.[ch] to file.[ch]
							
							
							
							
							
						 | 
						
							2015-06-19 01:11:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d1aa42cd7a
								
							
						 | 
						
							
							
								
								[bugfix] double close should be safe
							
							
							
							
							
						 | 
						
							2015-06-19 01:04:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f2e6feea7f
								
							
						 | 
						
							
							
								
								assert value bound to current-(input|output|error)-port is port
							
							
							
							
							
						 | 
						
							2015-06-19 00:02:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0b66447e79
								
							
						 | 
						
							
							
								
								remove port->status property
							
							
							
							
							
						 | 
						
							2015-06-18 23:26:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b4c3e2cc4f
								
							
						 | 
						
							
							
								
								small refactoring. use DEFINE_STANDARD_PORT_ACCESSOR macro to define pic_stdxx
							
							
							
							
							
						 | 
						
							2015-06-18 23:15:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								61ff69b968
								
							
						 | 
						
							
							
								
								remove pic->xSTDXX
							
							
							
							
							
						 | 
						
							2015-06-18 22:59:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1d1210db09
								
							
						 | 
						
							
							
								
								cleanup lib.c
							
							
							
							
							
						 | 
						
							2015-06-17 01:52:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								29a966d678
								
							
						 | 
						
							
							
								
								define export in scheme
							
							
							
							
							
						 | 
						
							2015-06-17 01:44:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								52b03d928c
								
							
						 | 
						
							
							
								
								define import in scheme
							
							
							
							
							
						 | 
						
							2015-06-17 00:59:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fa1c619633
								
							
						 | 
						
							
							
								
								define define-library and cond-expand in scheme
							
							
							
							
							
						 | 
						
							2015-06-17 00:14:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								63d3510de8
								
							
						 | 
						
							
							
								
								move features procedure defun to state.c benz
							
							
							
							
							
						 | 
						
							2015-06-17 00:13:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								62b7c1a0f9
								
							
						 | 
						
							
							
								
								warn macro redefinition only when transformer object slot is being overwritten
							
							
							
							
							
						 | 
						
							2015-06-17 00:11:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								490c97cd81
								
							
						 | 
						
							
							
								
								add library-name and current-library
							
							
							
							
							
						 | 
						
							2015-06-17 00:03:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4f69cb8ec3
								
							
						 | 
						
							
							
								
								eval procedure now takes environment object for the second argument
							
							
							
							
							
						 | 
						
							2015-06-16 22:51:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								eef74604d0
								
							
						 | 
						
							
							
								
								add library operators
							
							
							
							
							
						 | 
						
							2015-06-16 22:51:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a88b5e193f
								
							
						 | 
						
							
							
								
								remove #. reader
							
							
							
							
							
						 | 
						
							2015-06-16 21:39:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7dd0e01b70
								
							
						 | 
						
							
							
								
								support (equal? identifier1 identifier2)
							
							
							
							
							
						 | 
						
							2015-06-16 21:13:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf66d600bb
								
							
						 | 
						
							
							
								
								move macroexpander to codegen.c
							
							
							
							
							
						 | 
						
							2015-06-16 21:01:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								85e8d1511b
								
							
						 | 
						
							
							
								
								remove defer property from pic_env
							
							
							
							
							
							
							
							explicitly pass deferred lambda list to expand functions 
							
						 | 
						
							2015-06-16 20:57:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2e5b66fabd
								
							
						 | 
						
							
							
								
								s/macroexpand/expand/g
							
							
							
							
							
						 | 
						
							2015-06-16 20:27:58 +09:00 |