|  Yuichi Nishiwaki | 4e495c6fcc | [WIP] add a buffer for ungetc | 2014-01-16 18:42:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9897f7581f | impl pic_fread with buffering | 2014-01-16 18:41:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ce21353d50 | impl pic_fwrite with simple buffering | 2014-01-16 18:39:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | eca456f875 | add IO buffering (setvbuf) | 2014-01-16 18:36:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 392549b315 | replace old stdio functions with picrin's wrapper impls | 2014-01-16 18:32:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 86eb4bb64b | add string IO wrapper function prototypes | 2014-01-16 18:30:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8ce83bdbe7 | declare some low-level file IO operation methods | 2014-01-16 18:28:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 63d23bdeda | [WIP] add generic file object constructor (pic_funopen) | 2014-01-16 18:27:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1cb9b0347d | [WIP] replace FILE* with my own FILE structure (pic_file *) | 2014-01-16 18:24:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8ad90e8c17 | add missing trailing comma | 2014-01-16 18:21:00 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1c14feffa4 | add accessors of stdio ports | 2014-01-13 00:51:19 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d9911cabc8 | publish pic_eof_object() | 2014-01-13 00:49:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 11ead27614 | wrapper/unwrapper for var-proc conversion | 2014-01-12 16:08:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 68f0eb97c9 | pic_symbol_p macro is replaced with pic_sym_p | 2014-01-12 13:15:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 825cde998b | s/pic_proc_cv_reserve/pic_proc_cv_init/g | 2014-01-12 13:02:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9b02247082 | initial explicit renaming macro prototype | 2014-01-09 16:34:22 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a9f4eff13e | add parameter primitives: (picrin parameter) library | 2014-01-09 00:39:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d7c510ae40 | parameter implementation prototype | 2014-01-09 00:38:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 92ceedbd15 | add accessor functions to modify closed variables | 2014-01-08 22:45:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e3e1ba4c11 | rename procedure creation functions | 2014-01-08 22:44:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 33cbf5ff6a | configurable none value | 2014-01-08 15:22:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7cdcbd4604 | set name to each library | 2013-12-07 18:59:13 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 7c6ba80581 | add library operation methods | 2013-12-07 07:05:06 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 1ac5b6458c | add pic_null_syntactic_env and pic_minimal_syntactic_env | 2013-12-07 07:04:26 -08:00 | 
				
					
						|  Yuichi Nishiwaki | aac2082991 | add pic_assoc | 2013-12-07 06:30:21 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 931565d4ce | add pic_lib | 2013-12-07 03:58:18 -08:00 | 
				
					
						|  Yuichi Nishiwaki | acbcde3b6a | initial library support | 2013-12-07 03:04:27 -08:00 | 
				
					
						|  Yuichi Nishiwaki | ef04e3f02c | add pic_core_syntactic_env | 2013-12-06 18:04:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 62f0a50faf | set bitfield to union header.mark | 2013-12-03 11:53:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b5b30de05a | remove a field for debug of union header | 2013-12-03 11:49:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7685afdb79 | fix logic flaw in GC | 2013-12-03 11:45:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 21f2c58a53 | [gc][bugfix] sweeping failed when the heap gets completely exhausted (i.e. all blocks' size are zero) | 2013-11-29 12:10:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1ab588d21f | added hygienic macro facility! Fooo! | 2013-11-27 15:58:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 78cafe3db7 | add make-syntactic-closure function | 2013-11-27 15:04:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ab74920a6f | add pic_sc (syntactic closure) structure | 2013-11-27 15:04:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1f3f7c99a2 | save macro procesures in each syntax object | 2013-11-26 08:42:13 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 3d1f74d8f5 | add 'define-macro' core syntax | 2013-11-26 08:41:01 -08:00 | 
				
					
						|  Yuichi Nishiwaki | f6bc51d16d | add xlen/xcapa member to pic_senv | 2013-11-26 08:36:58 -08:00 | 
				
					
						|  Yuichi Nishiwaki | a32473ae92 | add core syntaces in pic_open | 2013-11-26 08:35:35 -08:00 | 
				
					
						|  Yuichi Nishiwaki | c59d8f601b | add PIC_TT_SENV and PIC_TT_SYNTAX | 2013-11-26 04:05:02 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 3c65025394 | add macro.h | 2013-11-26 04:03:52 -08:00 | 
				
					
						|  Yuichi Nishiwaki | bf6a337a5f | add pic_cxxr functions | 2013-11-26 02:42:13 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 579735d16e | s/heap_page/pic_heap/g | 2013-11-22 07:19:31 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 1be72f1e18 | rewrite gc! | 2013-11-22 06:38:29 -08:00 | 
				
					
						|  Yuichi Nishiwaki | e49ddbd13b | [bugfix] makeing a shared library failure under the version 3 of bison | 2013-11-18 20:47:20 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d4188e0969 | add error function | 2013-11-17 18:16:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fdc9bfea4e | initial exception handling support | 2013-11-17 17:25:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 38988b7770 | add global exception handler stack | 2013-11-17 16:02:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c79e08632c | when restoring continuation sp and ci must be re-allocated | 2013-11-17 15:58:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 984588b1b6 | add reference count GC for pic_block objects | 2013-11-15 11:51:58 +09:00 |