Sunrim KIM (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								3bc1369007
								
							
						 | 
						
							
							
								
								add profiling build script
							
							
							
							
							
							
							
							Usage:
cd build
../etc/build.sh
./picrin file
gprof picirn gmon.out | less 
							
						 | 
						
							2014-10-02 11:39:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								aa3982890a
								
							
						 | 
						
							
							
								
								Merge pull request #226 from KeenS/repl-batch
							
							
							
							
							
							
							
							Repl batch 
							
						 | 
						
							2014-10-02 00:37:01 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f9967b7e77
								
							
						 | 
						
							
							
								
								Merge pull request #222 from omasanori/optional
							
							
							
							
							
							
							
							Add (picrin optional). 
							
						 | 
						
							2014-10-02 00:36:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Sunrim KIM (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								0864957061
								
							
						 | 
						
							
							
								
								cosmetic change
							
							
							
							
							
						 | 
						
							2014-09-30 21:23:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Sunrim KIM (keen)
							
						 | 
						
							
							
							
							
							
								
							
							
								2e0fab5a26
								
							
						 | 
						
							
							
								
								make repl tty sensitive
							
							
							
							
							
						 | 
						
							2014-09-30 21:21:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fc873c5559
								
							
						 | 
						
							
							
								
								update benz (suppress more warnings)
							
							
							
							
							
						 | 
						
							2014-09-27 08:30:57 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								15889a5feb
								
							
						 | 
						
							
							
								
								[boot.c] commentify scheme code (as c code)
							
							
							
							
							
						 | 
						
							2014-09-27 08:29:55 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ed1a9aa717
								
							
						 | 
						
							
							
								
								mark popped but not used value as 'unused'
							
							
							
							
							
						 | 
						
							2014-09-27 08:25:11 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7502ff4cb7
								
							
						 | 
						
							
							
								
								remove unused variable
							
							
							
							
							
						 | 
						
							2014-09-27 08:22:03 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c4c87abe1a
								
							
						 | 
						
							
							
								
								update benz (remove type-punning)
							
							
							
							
							
						 | 
						
							2014-09-27 08:20:56 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								458511e231
								
							
						 | 
						
							
							
								
								update xhash.h (remove unsafe type-punning)
							
							
							
							
							
						 | 
						
							2014-09-27 08:18:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b7fca32f61
								
							
						 | 
						
							
							
								
								update benz (improve compliance)
							
							
							
							
							
						 | 
						
							2014-09-27 21:32:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a22eef1060
								
							
						 | 
						
							
							
								
								fix comments
							
							
							
							
							
						 | 
						
							2014-09-27 21:29:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ad04bfb9fb
								
							
						 | 
						
							
							
								
								Merge branch 'iso-c-compliance'
							
							
							
							
							
						 | 
						
							2014-09-27 20:44:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1b37102676
								
							
						 | 
						
							
							
								
								suppress warning in compiling read.c
							
							
							
							
							
						 | 
						
							2014-09-27 20:43:31 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0403ca5570
								
							
						 | 
						
							
							
								
								more fixes
							
							
							
							
							
						 | 
						
							2014-09-27 20:21:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								186c468c16
								
							
						 | 
						
							
							
								
								revert: argc must be size_t type
							
							
							
							
							
						 | 
						
							2014-09-27 20:17:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c808b34a67
								
							
						 | 
						
							
							
								
								refactor map and for-each
							
							
							
							
							
						 | 
						
							2014-09-27 20:15:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								552ee7444f
								
							
						 | 
						
							
							
								
								more fix
							
							
							
							
							
						 | 
						
							2014-09-27 19:58:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d165b6ea6f
								
							
						 | 
						
							
							
								
								avoid explicit casts if possible (small refacotring on dict.c, system.c)
							
							
							
							
							
						 | 
						
							2014-09-27 19:49:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7f68fd3e2a
								
							
						 | 
						
							
							
								
								use k format specifier in port.c
							
							
							
							
							
						 | 
						
							2014-09-27 19:48:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf9d48a865
								
							
						 | 
						
							
							
								
								add pic_size_value
							
							
							
							
							
						 | 
						
							2014-09-27 19:48:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b3def908b6
								
							
						 | 
						
							
							
								
								use k format specifier in string.c
							
							
							
							
							
						 | 
						
							2014-09-27 18:48:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								de51c22134
								
							
						 | 
						
							
							
								
								use k format specifier in pair.c
							
							
							
							
							
						 | 
						
							2014-09-27 18:16:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d34cbccf12
								
							
						 | 
						
							
							
								
								use k format specifier in vector.c
							
							
							
							
							
						 | 
						
							2014-09-27 18:12:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8bdf623054
								
							
						 | 
						
							
							
								
								use k format specifier in blob.c
							
							
							
							
							
						 | 
						
							2014-09-27 17:52:56 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								bfc45a228b
								
							
						 | 
						
							
							
								
								add 'k' specifier to pic_get_args format
							
							
							
							
							
						 | 
						
							2014-09-27 17:47:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4ac6c2b7ab
								
							
						 | 
						
							
							
								
								refine description of pic_get_args
							
							
							
							
							
						 | 
						
							2014-09-27 17:33:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								186bad0503
								
							
						 | 
						
							
							
								
								pair functions must use size_t for index, not int
							
							
							
							
							
						 | 
						
							2014-09-27 17:19:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7350f7e71e
								
							
						 | 
						
							
							
								
								int to size_t conversion
							
							
							
							
							
						 | 
						
							2014-09-27 17:18:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f8a32d7d60
								
							
						 | 
						
							
							
								
								use ptrdiff to extend exception handler stack
							
							
							
							
							
						 | 
						
							2014-09-26 23:26:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9906865932
								
							
						 | 
						
							
							
								
								explicit int to size_t cast
							
							
							
							
							
						 | 
						
							2014-09-26 23:24:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								36328c154b
								
							
						 | 
						
							
							
								
								more fix on misc functions in vm.c
							
							
							
							
							
						 | 
						
							2014-09-26 17:39:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5cfa89ba23
								
							
						 | 
						
							
							
								
								starndard style initializer
							
							
							
							
							
						 | 
						
							2014-09-26 17:38:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								490472af2f
								
							
						 | 
						
							
							
								
								resolve VM's varaible shadows
							
							
							
							
							
						 | 
						
							2014-09-26 17:38:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								315c17c8d4
								
							
						 | 
						
							
							
								
								move stack overflow checker
							
							
							
							
							
						 | 
						
							2014-09-26 17:36:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cb54f0e065
								
							
						 | 
						
							
							
								
								int and size_t
							
							
							
							
							
						 | 
						
							2014-09-26 17:36:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7b0ec3adde
								
							
						 | 
						
							
							
								
								adjustment. amending for argc type change
							
							
							
							
							
						 | 
						
							2014-09-26 17:13:17 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7ab9708ed0
								
							
						 | 
						
							
							
								
								passing array with a pair of int and pic_value *
							
							
							
							
							
						 | 
						
							2014-09-26 17:09:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a75ff9f2b0
								
							
						 | 
						
							
							
								
								argc should be int
							
							
							
							
							
						 | 
						
							2014-09-26 17:04:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								de362c8f37
								
							
						 | 
						
							
							
								
								strict error check on vector manipulation
							
							
							
							
							
						 | 
						
							2014-09-26 16:47:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7fddb356d3
								
							
						 | 
						
							
							
								
								update benz
							
							
							
							
							
						 | 
						
							2014-09-26 16:34:49 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5748cec548
								
							
						 | 
						
							
							
								
								Merge branch 'iso-c-compliance'
							
							
							
							
							
						 | 
						
							2014-09-26 16:34:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0a23eb4f11
								
							
						 | 
						
							
							
								
								change int to size_t
							
							
							
							
							
						 | 
						
							2014-09-26 16:33:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								f214cbf974
								
							
						 | 
						
							
							
								
								refactor dict.c stritc type casts
							
							
							
							
							
						 | 
						
							2014-09-26 16:27:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								68a900ee94
								
							
						 | 
						
							
							
								
								refactor port.c. strict type casts.
							
							
							
							
							
						 | 
						
							2014-09-26 16:13:53 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								136680e8d2
								
							
						 | 
						
							
							
								
								supporess maybe-uninitialized warning
							
							
							
							
							
						 | 
						
							2014-09-26 15:59:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								781bd19d89
								
							
						 | 
						
							
							
								
								clock_t can be cast to int type
							
							
							
							
							
						 | 
						
							2014-09-26 15:14:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4e5e3f4fae
								
							
						 | 
						
							
							
								
								return value from pic_get_args is of int type
							
							
							
							
							
						 | 
						
							2014-09-26 15:14:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								71f67cf771
								
							
						 | 
						
							
							
								
								simplify some mathematical functions implementations
							
							
							
							
							
						 | 
						
							2014-09-26 15:11:36 +09:00 |