|  Yuichi Nishiwaki | 8f4788ca27 | read strings | 2013-10-21 10:48:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a49675c322 | add OP_PUSHCONST | 2013-10-21 09:29:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5e43fe58fe | add string type | 2013-10-21 08:48:55 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7322271d65 | intern symbols using hash table | 2013-10-20 14:05:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bde09e063a | add pic_acons function | 2013-10-20 14:04:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 50b9c2bd97 | add pair.h | 2013-10-20 12:34:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | cfae6f3c59 | add OP_NILP | 2013-10-20 03:53:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 78f301794a | add OP_CAR/OP_CDR | 2013-10-20 03:48:06 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5e96d05fd1 | insert OP_POP into sequential operation | 2013-10-18 02:29:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e7a5784fd7 | allocate global variable entry area by malloc and save it into pic_state | 2013-10-18 00:15:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1646de5e8d | initial port commit | 2013-10-17 22:42:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e87f632327 | writer writes lists in short form | 2013-10-17 22:42:20 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5671c43a77 | do not abort when finding syntax error | 2013-10-17 17:57:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4e83ad4843 | s/pic_instruction/pic_opcode/g | 2013-10-17 14:18:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6c903db758 | if syntax | 2013-10-16 17:42:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 87dce75c78 | add local variables | 2013-10-16 17:20:53 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9b7fdb0725 | undef object must not appear in the user land | 2013-10-16 13:24:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ff646e05dd | support boolean values | 2013-10-16 13:17:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f6eddbc6d3 | save all ireps into pic_state in order to decrease the stress GC will get, restore irep structures
under pic_state instead of under each procs and making it collectable object | 2013-10-16 11:53:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c593a46a62 | add OP_LAMBDA (lambda object creation) | 2013-10-16 11:32:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 19abedf746 | warn when a closure is applied | 2013-10-16 11:28:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a93c3caabf | move pic_env to proc.h | 2013-10-15 21:53:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d40c8b5921 | add cfunc_p flag to pic_proc | 2013-10-15 21:52:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a5dcaba970 | add support for arithmetic operations | 2013-10-15 21:29:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | af9dd45e65 | change the type of immediate number value from int to double | 2013-10-15 20:05:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8a5ea7d7dc | implement OP_CALL | 2013-10-15 19:18:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6a10162c2c | add picrin/proc.h | 2013-10-15 13:21:40 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 276e139ec6 | fix bugs around GC | 2013-10-14 18:21:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a5db43ba91 | add object finalizer | 2013-10-13 19:00:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | dc2f25ef2a | initial GC commit | 2013-10-13 19:00:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a6f561d66e | change the type of argument pic_gc_protect accepts | 2013-10-13 17:25:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1fb9ac5d03 | let pic_proc be a first class object | 2013-10-13 16:16:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d92bd71293 | force alignment of headers | 2013-10-13 16:02:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e3600a65c9 | replace mock allocator with simple k&r malloc | 2013-10-13 15:14:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b284973035 | add #<undef> | 2013-10-12 14:40:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 03fbd0bdb6 | add fixnum | 2013-10-12 00:15:46 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6b0c1aa668 | first eval commit | 2013-10-11 17:36:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2a6978a3b9 | fix bugs around compilation | 2013-10-10 17:54:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b640dc08e8 | add pic_debug function | 2013-10-10 17:48:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0fad63f22a | add nil stuff | 2013-10-10 17:08:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 177d2c7098 | add pic_obj_value function | 2013-10-10 17:05:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ebffe5a22e | decide value representation | 2013-10-10 16:34:24 +09:00 |