|  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 | 
				
					
						|  Yuichi Nishiwaki | 6bd4747673 | debug printer supports OP_JMP/OP_JMPIF | 2013-10-16 17:46:33 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 27da3d030b | add less than(<) operator | 2013-10-16 17:43:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4d4fbeb9aa | allow recursive function definition | 2013-10-16 17:43:23 +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 | 5c8d81e8b5 | support closure call | 2013-10-16 15:30:52 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 49e1f54195 | fix stack operation bug | 2013-10-16 13:24:19 +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 | a6920c192f | add compiler option -Wall | 2013-10-16 13:15:43 +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 | b60e4df3d9 | add pic_realloc | 2013-10-16 11:21:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 40a971230d | read signed real numbers | 2013-10-16 10:19:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4340c23f20 | cleanup | 2013-10-16 09:30:35 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 728a4cb9d5 | [gc] mark ci | 2013-10-16 09:29:47 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 62303ed91e | [gc] mark predefined symbols | 2013-10-16 09:29:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a90e124697 | change ways of taking care of CI | 2013-10-16 09:28:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 04896bcd93 | [gc] bugfix: do not mark a value out of the stack range | 2013-10-16 09:28:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 136977f357 | [gc] show freed object counts | 2013-10-16 09:22:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c41c5533fe | [gc] more debug prints | 2013-10-16 09:21:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1fc4ef18d1 | fix gc bug | 2013-10-16 09:21:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 36b455d9c2 | do not pop sp in pic_get_args; OP_CALL takes care of stack unwinding | 2013-10-16 09:19:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 910f370482 | [gc] base header size is 1, not 0 | 2013-10-16 09:17:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 22abdae12a | add callinfo | 2013-10-15 23:29:34 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ea6230e90c | configurable stack size | 2013-10-15 23:28:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 47971c1289 | extend heap size | 2013-10-15 23:27:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f280b0a5ce | add some mathematic functions | 2013-10-15 23:26:18 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7f04cad34d | scan real numbers | 2013-10-15 23:25:31 +09:00 |