Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8cef42b8cc
								
							
						 | 
						
							
							
								
								add a note on the dependency on regex.h
							
							
							
							
							
						 | 
						
							2014-03-31 21:08:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d0072a1406
								
							
						 | 
						
							
							
								
								Merge branch 'regexp'
							
							
							
							
							
						 | 
						
							2014-03-31 21:04:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								84854cf029
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2014-03-31 20:58:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3e8d64fdb7
								
							
						 | 
						
							
							
								
								initial regexp support
							
							
							
							
							
						 | 
						
							2014-03-31 20:43:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4549625182
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2014-03-31 08:27:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ed0146e7a9
								
							
						 | 
						
							
							
								
								add pic_data_type_p
							
							
							
							
							
						 | 
						
							2014-03-31 08:26:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6d80ee8b96
								
							
						 | 
						
							
							
								
								add pic_assert_type
							
							
							
							
							
						 | 
						
							2014-03-31 08:26:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d91ae885b6
								
							
						 | 
						
							
							
								
								add fixed-arity pic_values function
							
							
							
							
							
						 | 
						
							2014-03-31 08:13:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4b97ccbae8
								
							
						 | 
						
							
							
								
								Merge branch 'issue-84'
							
							
							
							
							
						 | 
						
							2014-03-30 15:00:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								812ec3a87b
								
							
						 | 
						
							
							
								
								fix #84
							
							
							
							
							
						 | 
						
							2014-03-30 14:45:40 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c3b737037a
								
							
						 | 
						
							
							
								
								refactor native_stack_length
							
							
							
							
							
						 | 
						
							2014-03-30 14:45:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a1101296aa
								
							
						 | 
						
							
							
								
								refactor pic_gensym
							
							
							
							
							
						 | 
						
							2014-03-29 20:53:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								03bf4cb5eb
								
							
						 | 
						
							
							
								
								Merge branch 'data-type'
							
							
							
							
							
						 | 
						
							2014-03-29 20:42:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d8c182bc69
								
							
						 | 
						
							
							
								
								add user-defined data type API
							
							
							
							
							
						 | 
						
							2014-03-29 20:42:06 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1813ba2d6f
								
							
						 | 
						
							
							
								
								Merge branch 'backtrace'
							
							
							
							
							
						 | 
						
							2014-03-29 20:02:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								38c4e7e6de
								
							
						 | 
						
							
							
								
								implemented simple backtrace
							
							
							
							
							
						 | 
						
							2014-03-29 20:02:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8b68e98709
								
							
						 | 
						
							
							
								
								Merge branch 'refactor-macroexpand'
							
							
							
							
							
						 | 
						
							2014-03-29 09:10:44 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7b73b37bec
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2014-03-29 09:04:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0b58624864
								
							
						 | 
						
							
							
								
								no need to handle set!/if/begin syntaces at macroexpansion stage
							
							
							
							
							
						 | 
						
							2014-03-29 09:00:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c5d9972d2e
								
							
						 | 
						
							
							
								
								macro transformer should never return macro objects
							
							
							
							
							
						 | 
						
							2014-03-29 08:57:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								464ecdd452
								
							
						 | 
						
							
							
								
								call symbol_rename as much as possible
							
							
							
							
							
						 | 
						
							2014-03-29 08:53:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dec4ddc125
								
							
						 | 
						
							
							
								
								Merge branch 'record-procedure-name'
							
							
							
							
							
						 | 
						
							2014-03-28 12:35:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cf1e1a8746
								
							
						 | 
						
							
							
								
								add pic_proc_name
							
							
							
							
							
						 | 
						
							2014-03-28 12:34:54 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a304feaa28
								
							
						 | 
						
							
							
								
								show irep names in debug print
							
							
							
							
							
						 | 
						
							2014-03-28 12:29:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								24d6540d56
								
							
						 | 
						
							
							
								
								record procedure name in irep
							
							
							
							
							
						 | 
						
							2014-03-28 12:26:07 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								aeaf33ff47
								
							
						 | 
						
							
							
								
								print cfunction name in debug print
							
							
							
							
							
						 | 
						
							2014-03-28 12:18:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b7d8a2c724
								
							
						 | 
						
							
							
								
								record cfunc procedure names
							
							
							
							
							
						 | 
						
							2014-03-28 12:18:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								fbbbf7b019
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2014-03-28 12:18:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cea7b73840
								
							
						 | 
						
							
							
								
								add pic_list7
							
							
							
							
							
						 | 
						
							2014-03-28 12:11:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0ca0ec1682
								
							
						 | 
						
							
							
								
								Merge branch 'refactor-analyzer'
							
							
							
							
							
						 | 
						
							2014-03-28 12:10:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								010ee9ddb6
								
							
						 | 
						
							
							
								
								get rid of redundant symbol to value cast
							
							
							
							
							
						 | 
						
							2014-03-28 12:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c86c153e53
								
							
						 | 
						
							
							
								
								when procedual-define is analyzed, don't create a lambda expression
							
							
							
							
							
							
							
							inside, call analyze_procedure directly instead. 
							
						 | 
						
							2014-03-28 12:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3215ba2677
								
							
						 | 
						
							
							
								
								cleanup. move analyze_lambda
							
							
							
							
							
						 | 
						
							2014-03-28 12:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e47bd63762
								
							
						 | 
						
							
							
								
								[refactor] add analyze_declare
							
							
							
							
							
						 | 
						
							2014-03-28 12:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e2741f8580
								
							
						 | 
						
							
							
								
								[refactor] analyze_define
							
							
							
							
							
						 | 
						
							2014-03-28 12:10:09 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9742689c40
								
							
						 | 
						
							
							
								
								Revert "reserve the 0 symbol for system use"
							
							
							
							
							
							
							
							This reverts commit 816343bd31.
Conflicts:
	include/picrin/value.h
	src/state.c 
							
						 | 
						
							2014-03-27 16:23:22 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c10f40acd4
								
							
						 | 
						
							
							
								
								change pic_find_rename API
							
							
							
							
							
						 | 
						
							2014-03-27 16:19:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8b17e70a43
								
							
						 | 
						
							
							
								
								fix copyright years
							
							
							
							
							
						 | 
						
							2014-03-27 06:53:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4cd217937f
								
							
						 | 
						
							
							
								
								if rest argument value is captured, copy it to capture area. close #78.
							
							
							
							
							
						 | 
						
							2014-03-26 21:02:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								46ac5faa97
								
							
						 | 
						
							
							
								
								git cmake module is required
							
							
							
							
							
						 | 
						
							2014-03-26 14:08:55 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								2d25594592
								
							
						 | 
						
							
							
								
								fix #81.
							
							
							
							
							
						 | 
						
							2014-03-26 14:08:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4ce7ce7ef3
								
							
						 | 
						
							
							
								
								add copyright notice to findreadline.cmake
							
							
							
							
							
						 | 
						
							2014-03-26 11:11:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7b440ed47c
								
							
						 | 
						
							
							
								
								mark some cmake variables as advanced
							
							
							
							
							
						 | 
						
							2014-03-26 11:11:37 +09:00 | 
						
					
				
					
						
							
							
								 
								stibear
							
						 | 
						
							
							
							
							
							
								
							
							
								b825da0e5a
								
							
						 | 
						
							
							
								
								implemented completely
							
							
							
							
							
						 | 
						
							2014-03-26 00:48:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6ea78fbf27
								
							
						 | 
						
							
							
								
								delete pic_apply_argv
							
							
							
							
							
						 | 
						
							2014-03-25 21:04:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e51f0d6dc3
								
							
						 | 
						
							
							
								
								add arity-fixed apply functions
							
							
							
							
							
						 | 
						
							2014-03-25 20:54:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4b13848cbc
								
							
						 | 
						
							
							
								
								separate macroexpansion and arena management
							
							
							
							
							
						 | 
						
							2014-03-25 15:42:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3d1aaf8ec3
								
							
						 | 
						
							
							
								
								Merge branch 'update-xhash'
							
							
							
							
							
						 | 
						
							2014-03-25 15:30:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ca42b44921
								
							
						 | 
						
							
							
								
								update xhash uses
							
							
							
							
							
						 | 
						
							2014-03-25 15:29:26 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7bac84afec
								
							
						 | 
						
							
							
								
								update xhash
							
							
							
							
							
						 | 
						
							2014-03-25 15:29:09 +09:00 |