Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								eea41c53d7
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2016-02-23 22:55:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								54d9d4865c
								
							
						 | 
						
							
							
								
								pic_assert_type -> TYPE_CHECK
							
							
							
							
							
						 | 
						
							2016-02-23 22:53:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e93536bf9a
								
							
						 | 
						
							
							
								
								struct pic_cont -> struct cont
							
							
							
							
							
						 | 
						
							2016-02-23 22:48:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b3e9794385
								
							
						 | 
						
							
							
								
								remove pic->xp
							
							
							
							
							
						 | 
						
							2016-02-23 22:42:03 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								34331dad6f
								
							
						 | 
						
							
							
								
								[bugfix] make-parameter is broken
							
							
							
							
							
						 | 
						
							2016-02-23 20:50:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4c6fe54d34
								
							
						 | 
						
							
							
								
								[bugfix] dynamic-wind is broken
							
							
							
							
							
						 | 
						
							2016-02-23 20:29:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a96e5a0beb
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2016-02-23 14:15:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4a0d077044
								
							
						 | 
						
							
							
								
								picrin/config.h -> picconf.h
							
							
							
							
							
						 | 
						
							2016-02-23 14:09:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2ca7e630f0
								
							
						 | 
						
							
							
								
								write is now pluggable
							
							
							
							
							
						 | 
						
							2016-02-23 04:40:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4e1aaf8b89
								
							
						 | 
						
							
							
								
								pic_strf_value does not interpret '~s' format specifier
							
							
							
							
							
						 | 
						
							2016-02-23 04:24:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fae7ef0376
								
							
						 | 
						
							
							
								
								pic_errorf -> pic_error
							
							
							
							
							
						 | 
						
							2016-02-23 04:03:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								42d0ecc633
								
							
						 | 
						
							
							
								
								don't use '~s' format specifier with pic_warnf
							
							
							
							
							
						 | 
						
							2016-02-23 02:39:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e050da8af1
								
							
						 | 
						
							
							
								
								add pic_sym macro
							
							
							
							
							
						 | 
						
							2016-02-23 02:37:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								229555fa83
								
							
						 | 
						
							
							
								
								remove pic_error
							
							
							
							
							
						 | 
						
							2016-02-23 02:23:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								368fa17de3
								
							
						 | 
						
							
							
								
								do not use '~s' style format specifier with pic_strf_value
							
							
							
							
							
						 | 
						
							2016-02-23 02:15:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c34f24e58c
								
							
						 | 
						
							
							
								
								remove macro.c
							
							
							
							
							
						 | 
						
							2016-02-22 23:57:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8d17bf3175
								
							
						 | 
						
							
							
								
								change pic_add_identifier's behavior
							
							
							
							
							
						 | 
						
							2016-02-22 23:49:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1a8bc0bc66
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2016-02-22 23:19:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e6382965ef
								
							
						 | 
						
							
							
								
								cleanup extra.h
							
							
							
							
							
						 | 
						
							2016-02-22 00:30:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b436207eba
								
							
						 | 
						
							
							
								
								PIC_DIRECT_THREADED_VM and PIC_NAN_BOXING are now unconfigurable
							
							
							
							
							
						 | 
						
							2016-02-21 23:32:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4c376650ca
								
							
						 | 
						
							
							
								
								fix build
							
							
							
							
							
						 | 
						
							2016-02-21 23:20:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f61fc19692
								
							
						 | 
						
							
							
								
								missing abort declaration
							
							
							
							
							
						 | 
						
							2016-02-21 21:12:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2a17a2a9c2
								
							
						 | 
						
							
							
								
								add PIC_TYPE_FUNC and PIC_TYPE_IREP
							
							
							
							
							
						 | 
						
							2016-02-21 20:42:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								608569e876
								
							
						 | 
						
							
							
								
								drop pic_ prefix of structs
							
							
							
							
							
						 | 
						
							2016-02-21 20:32:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								bfe6cef4c8
								
							
						 | 
						
							
							
								
								pic_sym -> symbol, pic_id -> identifier
							
							
							
							
							
						 | 
						
							2016-02-21 20:21:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								684eb6502d
								
							
						 | 
						
							
							
								
								pic_callinfo -> struct pic_callinfo, pic_code -> struct pic_code
							
							
							
							
							
						 | 
						
							2016-02-21 20:18:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5c7c5a69cf
								
							
						 | 
						
							
							
								
								remove debug code
							
							
							
							
							
						 | 
						
							2016-02-21 20:13:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d49e25a5b4
								
							
						 | 
						
							
							
								
								remove opcode.h
							
							
							
							
							
						 | 
						
							2016-02-21 20:12:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2a0a7be40d
								
							
						 | 
						
							
							
								
								C++ mode of PIC_UNUSED
							
							
							
							
							
						 | 
						
							2016-02-21 19:19:35 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f8b05efa7f
								
							
						 | 
						
							
							
								
								don't call pic_panic on internal logic flaw
							
							
							
							
							
						 | 
						
							2016-02-21 19:02:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								54301ce98c
								
							
						 | 
						
							
							
								
								add pic_atpanic
							
							
							
							
							
						 | 
						
							2016-02-21 18:59:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7a440186c6
								
							
						 | 
						
							
							
								
								remove unused definitions
							
							
							
							
							
						 | 
						
							2016-02-21 18:34:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2ee33b5d57
								
							
						 | 
						
							
							
								
								remove read.h
							
							
							
							
							
						 | 
						
							2016-02-21 18:29:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5bd390aa79
								
							
						 | 
						
							
							
								
								use weak map to control writer
							
							
							
							
							
						 | 
						
							2016-02-21 18:01:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								efa15fd5ce
								
							
						 | 
						
							
							
								
								fix write
							
							
							
							
							
							
							
							```
(define a '#0=(1 . #0#))
(write (cons a a))
```
spits strange display 
							
						 | 
						
							2016-02-21 17:35:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f1ef21be23
								
							
						 | 
						
							
							
								
								simplify writer_control
							
							
							
							
							
						 | 
						
							2016-02-21 16:04:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								07e7785241
								
							
						 | 
						
							
							
								
								insert assertion to pic_foo_ptr
							
							
							
							
							
						 | 
						
							2016-02-21 05:39:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f89a55c082
								
							
						 | 
						
							
							
								
								remove pre-interned symbols
							
							
							
							
							
						 | 
						
							2016-02-21 04:34:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								864a17d0be
								
							
						 | 
						
							
							
								
								khiter_t -> int
							
							
							
							
							
						 | 
						
							2016-02-21 01:52:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								66717f2b43
								
							
						 | 
						
							
							
								
								fix offsetof
							
							
							
							
							
						 | 
						
							2016-02-21 01:47:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8dd423cdbc
								
							
						 | 
						
							
							
								
								add include/picrin/private dir
							
							
							
							
							
						 | 
						
							2016-02-21 01:37:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2246cc42d9
								
							
						 | 
						
							
							
								
								integrate mutable-string.c into the core
							
							
							
							
							
						 | 
						
							2016-02-21 01:04:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								53b760cfac
								
							
						 | 
						
							
							
								
								add picrin/extra.h
							
							
							
							
							
						 | 
						
							2016-02-21 00:58:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								317369a914
								
							
						 | 
						
							
							
								
								don't include picrin/state.h by default
							
							
							
							
							
						 | 
						
							2016-02-21 00:30:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								10aae770c9
								
							
						 | 
						
							
							
								
								refactor pic_try/catch
							
							
							
							
							
						 | 
						
							2016-02-20 23:55:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4751131b4f
								
							
						 | 
						
							
							
								
								rename PIC_GC_MARK and PIC_GC_UNMARK
							
							
							
							
							
						 | 
						
							2016-02-20 23:02:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9e5f846787
								
							
						 | 
						
							
							
								
								make pic_get_args more useful
							
							
							
							
							
						 | 
						
							2016-02-20 21:16:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b5a27437e3
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2016-02-20 20:14:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d0dc577810
								
							
						 | 
						
							
							
								
								move typedefs
							
							
							
							
							
						 | 
						
							2016-02-20 19:10:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cafc7c88ea
								
							
						 | 
						
							
							
								
								add pic_exit_point
							
							
							
							
							
						 | 
						
							2016-02-20 19:08:07 +09:00 |