Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3bba2f1811
								
							
						 | 
						
							
							
								
								update build instruction
							
							
							
							
							
						 | 
						
							2014-03-02 12:54:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5441cf75f9
								
							
						 | 
						
							
							
								
								remove old Make stuff
							
							
							
							
							
						 | 
						
							2014-03-02 12:54:27 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0805d421f5
								
							
						 | 
						
							
							
								
								enable -Wall and -Wextra
							
							
							
							
							
						 | 
						
							2014-03-02 12:32:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4a8bacd12c
								
							
						 | 
						
							
							
								
								enable debug flag in debug build mode
							
							
							
							
							
						 | 
						
							2014-03-02 12:29:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a6ce873b61
								
							
						 | 
						
							
							
								
								add additional make targets
							
							
							
							
							
						 | 
						
							2014-03-02 12:23:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								02abde090f
								
							
						 | 
						
							
							
								
								execute submodule update before doing anything
							
							
							
							
							
						 | 
						
							2014-03-02 12:07:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								87d9adb0e4
								
							
						 | 
						
							
							
								
								add make run target
							
							
							
							
							
						 | 
						
							2014-03-02 02:40:04 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								249f2e40df
								
							
						 | 
						
							
							
								
								copy piclib to build dir
							
							
							
							
							
						 | 
						
							2014-03-02 02:39:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dc7a7be22b
								
							
						 | 
						
							
							
								
								add c99 flag in CMakeLists.txt
							
							
							
							
							
						 | 
						
							2014-03-02 02:26:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e30529d629
								
							
						 | 
						
							
							
								
								Add experimental cmake support
							
							
							
							
							
						 | 
						
							2014-03-02 01:52:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								366b6fd7f5
								
							
						 | 
						
							
							
								
								remove include guard written in config.h.
							
							
							
							
							
						 | 
						
							2014-03-01 22:15:14 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0cbc9e6c92
								
							
						 | 
						
							
							
								
								refactor config.h. you can predefine config macros via -Dmacro flag in
							
							
							
							
							
							
							
							compile line 
							
						 | 
						
							2014-03-01 22:13:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								38ba53593b
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2014-03-01 21:35:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3b8868c577
								
							
						 | 
						
							
							
								
								typedef pic_value pic_list
							
							
							
							
							
						 | 
						
							2014-03-01 20:54:02 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c357a9302d
								
							
						 | 
						
							
							
								
								remove pic_list, and add pic_listn
							
							
							
							
							
						 | 
						
							2014-03-01 20:46:08 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ac09af95ce
								
							
						 | 
						
							
							
								
								Merge branch 'read'. close #21
							
							
							
							
							
						 | 
						
							2014-03-01 20:29:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c215a8059c
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2014-03-01 20:27:30 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dfb6eeb72d
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2014-03-01 20:25:58 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6e7567a598
								
							
						 | 
						
							
							
								
								my own read impl.
							
							
							
							
							
						 | 
						
							2014-03-01 20:21:44 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6cf6c72f84
								
							
						 | 
						
							
							
								
								change default library in repl
							
							
							
							
							
						 | 
						
							2014-03-01 19:55:52 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								6ddaa0eda0
								
							
						 | 
						
							
							
								
								use pic_deflibrary in init.c
							
							
							
							
							
						 | 
						
							2014-03-01 19:54:29 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								95dc14bac2
								
							
						 | 
						
							
							
								
								use yyfree/yyalloc during bytevector lex
							
							
							
							
							
						 | 
						
							2014-03-01 13:24:43 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								491fd81c97
								
							
						 | 
						
							
							
								
								add an alias 'yylval' linked to '*yylvalp'
							
							
							
							
							
						 | 
						
							2014-03-01 00:35:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								cbad58f560
								
							
						 | 
						
							
							
								
								remove useless includes
							
							
							
							
							
						 | 
						
							2014-03-01 00:24:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								3bedc65d2b
								
							
						 | 
						
							
							
								
								use yyrealloc
							
							
							
							
							
						 | 
						
							2014-03-01 00:20:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a51dc51a09
								
							
						 | 
						
							
							
								
								use volatile string
							
							
							
							
							
						 | 
						
							2014-03-01 00:19:57 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0b8c7a8ccb
								
							
						 | 
						
							
							
								
								add pic_intern
							
							
							
							
							
						 | 
						
							2014-03-01 00:13:11 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								81f839ea04
								
							
						 | 
						
							
							
								
								use yyget_extra function
							
							
							
							
							
						 | 
						
							2014-03-01 00:02:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								222c3bdcaa
								
							
						 | 
						
							
							
								
								use noyywrap option
							
							
							
							
							
						 | 
						
							2014-02-28 23:59:50 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								513727f94c
								
							
						 | 
						
							
							
								
								emit additional scanner header file
							
							
							
							
							
						 | 
						
							2014-02-28 22:38:12 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e781a063f8
								
							
						 | 
						
							
							
								
								scan.l cleanup
							
							
							
							
							
						 | 
						
							2014-02-28 22:35:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								22dd97fd44
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2014-02-28 22:13:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								12cef7f95a
								
							
						 | 
						
							
							
								
								revise readme
							
							
							
							
							
						 | 
						
							2014-02-27 22:25:20 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9a8569ff87
								
							
						 | 
						
							
							
								
								On some environments stdint.h seems not be included implicitly...
							
							
							
							
							
						 | 
						
							2014-02-27 22:17:18 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1f858f05e3
								
							
						 | 
						
							
							
								
								avoid implicit int -> size_t cast
							
							
							
							
							
						 | 
						
							2014-02-27 22:14:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7a1c04f1fa
								
							
						 | 
						
							
							
								
								[bugfix] old proc#cfunc_p property remained in debug block
							
							
							
							
							
						 | 
						
							2014-02-27 22:00:48 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8586dc9057
								
							
						 | 
						
							
							
								
								xrope is now the internal representation of pic_str
							
							
							
							
							
						 | 
						
							2014-02-27 21:54:37 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								8e511bc410
								
							
						 | 
						
							
							
								
								remove dependencies on pic_state from pic_strlen and pic_strcmp
							
							
							
							
							
						 | 
						
							2014-02-27 19:42:59 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d427e06831
								
							
						 | 
						
							
							
								
								update xrope
							
							
							
							
							
						 | 
						
							2014-02-27 19:41:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								62670addb5
								
							
						 | 
						
							
							
								
								add xrope
							
							
							
							
							
						 | 
						
							2014-02-27 19:18:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								878370c29a
								
							
						 | 
						
							
							
								
								gurantee allocators return NULL given size is zero
							
							
							
							
							
						 | 
						
							2014-02-27 13:55:19 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								06a7b0f5f6
								
							
						 | 
						
							
							
								
								add pic_func struct to hold native function name
							
							
							
							
							
						 | 
						
							2014-02-26 00:39:16 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								bb93a8be14
								
							
						 | 
						
							
							
								
								catch up to XFILE changes
							
							
							
							
							
						 | 
						
							2014-02-25 21:07:32 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c2ed86751b
								
							
						 | 
						
							
							
								
								update xhash
							
							
							
							
							
						 | 
						
							2014-02-25 21:04:47 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								5f427374d3
								
							
						 | 
						
							
							
								
								update xhash
							
							
							
							
							
						 | 
						
							2014-02-24 16:07:13 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9a73ba707c
								
							
						 | 
						
							
							
								
								add pic_strcmp
							
							
							
							
							
						 | 
						
							2014-02-23 17:45:34 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0fa61b6a4a
								
							
						 | 
						
							
							
								
								change pic_get_args API. 'z' now returns a pointer to null terminated
							
							
							
							
							
							
							
							cstr, 's' a pointer to pic_str 
							
						 | 
						
							2014-02-23 11:52:15 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9f240c191c
								
							
						 | 
						
							
							
								
								add pic_str_new_fill
							
							
							
							
							
						 | 
						
							2014-02-23 11:25:39 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								349d7f1799
								
							
						 | 
						
							
							
								
								don't take int arguments with size_t
							
							
							
							
							
						 | 
						
							2014-02-23 10:51:21 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								067a4756ff
								
							
						 | 
						
							
							
								
								fix #58
							
							
							
							
							
						 | 
						
							2014-02-23 09:16:29 +09:00 |