|  Yuichi Nishiwaki | d5bb5fb68b | use wildcard to enumerate all c files under src dir | 2013-10-20 20:57:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bb3c8ebf0d | move main.c to under tools/ | 2013-10-20 20:57:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0ca07a3d26 | update REDME | 2013-10-20 18:49:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e04ca4eb16 | git file management | 2013-10-20 18:47:05 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d57d8ff3c0 | place main.c under etc/ | 2013-10-20 18:44:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 05eb62cc4d | do not abort when meet a compilation error | 2013-10-20 18:17:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4f8aa03b24 | clarify the meanings of error functions | 2013-10-20 17:41:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 12e2f10869 | add error.c file | 2013-10-20 17:26:18 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 444fc7c750 | split codegen and vm | 2013-10-20 17:06:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 510b84702e | eq? compares symbol's ptr | 2013-10-20 14:07:27 +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 | 40c996bd03 | fix confusion of GC_DEBUG and VM_DEBUG | 2013-10-20 13:07:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6d8d7bb8bd | exit repl with ^D | 2013-10-20 12:57:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 50b9c2bd97 | add pair.h | 2013-10-20 12:34:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6faaa5261c | add time functions | 2013-10-20 12:04:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bcde104dd1 | cleanup | 2013-10-20 04:18:52 +09:00 | 
				
					
						|  Yuichi Nishiwaki | afc0184d10 | extend default heap size | 2013-10-20 04:04:06 +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 | c77f72eb0e | add to README a note about supporting OS | 2013-10-20 03:35:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7b4921c5a9 | add homepage section to README | 2013-10-20 03:20:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9bb3c4f4db | suppress warnings around parser/scanner | 2013-10-20 03:11:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | daac4dd7f3 | suppress compiler warnings | 2013-10-20 03:05:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5e96d05fd1 | insert OP_POP into sequential operation | 2013-10-18 02:29:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3d523a8081 | the first callinfo's argc is 1 | 2013-10-18 01:30:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a0e2089e56 | mark global variables | 2013-10-18 00:17:55 +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 | c92a672e01 | change the stack layout: to hold proc object on the stack when procedure call is invoked | 2013-10-17 23:29:18 +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 | f64f6bec97 | fix grammatical error in README | 2013-10-17 21:03:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b58c6d1e8b | remove test_object_creation from main.c | 2013-10-17 21:00:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f425ed6bb7 | add requirement section to READMEN | 2013-10-17 20:58:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 986afa2fc9 | add missing preprocessor if statement | 2013-10-17 20:55:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 79f5fa6277 | update README | 2013-10-17 20:53:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1a6c8a3cca | support multi-line input in REPL | 2013-10-17 20:48:50 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 458ac6b9ab | support dotted list | 2013-10-17 18:14:18 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 87aae8dd8f | refactor port.c | 2013-10-17 17:57:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5671c43a77 | do not abort when finding syntax error | 2013-10-17 17:57:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d9e47bdd05 | add begin syntax | 2013-10-17 17:54:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 17f0c928da | add readline support | 2013-10-17 17:08:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0ccff2f626 | free nested environment in codegen | 2013-10-17 14:29:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4e83ad4843 | s/pic_instruction/pic_opcode/g | 2013-10-17 14:18:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 51781581d7 | add README.md | 2013-10-17 14:09:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fc9e2401a3 | add some comments on picconf.h | 2013-10-17 13:55:00 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7925f2b502 | implement direct threading VM | 2013-10-17 13:54:48 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3ecfe821e2 | emit error message when compiling a reference to a closed variable | 2013-10-17 13:38:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 840593f5f3 | remove noisy debug print | 2013-10-16 17:49:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | fc152f034a | debug printer supports OP_LREF | 2013-10-16 17:49:07 +09:00 |