|  Yuichi Nishiwaki | 46e8eb0bcd | cleanup | 2013-10-29 22:16:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4721f42f5a | bugfix: define can take only 1 argument | 2013-10-29 22:16:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | edd890ae0b | support 2-argument if syntax | 2013-10-29 22:15:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 759c9eb55c | bugfix: move env related macros from port.h to proc.h | 2013-10-29 16:47:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 073f45666a | write function should be print even env objects | 2013-10-29 16:44:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a0a8a94abc | add gc stress test | 2013-10-29 16:40:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 35bbd66812 | fix gc bug: ci->env and env-up are nullable | 2013-10-29 16:39:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 787dae1fe5 | add missing list functions | 2013-10-29 16:39:04 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 013060a06f | fix the order of gcc command line args; -lfoo must be later than src/*.c | 2013-10-29 15:53:04 +09:00 | 
				
					
						|  Yuichi Nishiwaki | edcd060a8a | initial vector support | 2013-10-29 15:51:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 49072bf5e4 | [bugfix] fix closure issue | 2013-10-29 10:16:56 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ec3a32ef24 | implement some list functions in built-in.scm | 2013-10-29 02:50:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6d606e84e0 | add some missing numeric functions | 2013-10-29 02:50:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 15fdbc9c7d | add some symbol primitive functions | 2013-10-29 02:49:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4402497a46 | fix a bug related to immediate symbol value | 2013-10-29 02:33:49 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9424f0b9c0 | show codegen error message when compilation failure | 2013-10-29 02:33:22 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1d9410638d | remove unused auxuality data field proc->aux | 2013-10-29 02:23:14 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c2b9331083 | fix bad style macro definitinos | 2013-10-29 02:17:55 +09:00 | 
				
					
						|  Yuichi Nishiwaki | db38cdc7e0 | check sym_pool size when interning symbol | 2013-10-29 02:16:26 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0bf0c29af2 | fix a typo | 2013-10-29 02:12:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 63b52991da | introduce immediate symbol value | 2013-10-29 02:11:31 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a19c59ba87 | remove stuff rerated to parser_control from scan.l | 2013-10-28 22:55:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 94e1e245ea | create picrin objects in parser stage, not in scan stage | 2013-10-28 22:49:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 397a6b5473 | add tak function benchmark file | 2013-10-28 22:08:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 98e5288b04 | the executable binary takes a scheme file to execute in cmd arg line | 2013-10-28 22:08:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9a20b50fc5 | [vm] take care of int overflow | 2013-10-28 21:26:39 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4fa2bad5fa | add pic_apply function (and remove pic_run) | 2013-10-28 17:45:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 67c13b841c | read line comments | 2013-10-28 13:04:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c77b8be011 | insert type checks in pic_get_args | 2013-10-28 00:40:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5133e04c39 | bugfix in pic_get_args | 2013-10-28 00:33:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 90b691be67 | add exact/inexact function | 2013-10-28 00:33:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 350f4d1abd | [bugfix] support 'I' format in pic_get_args | 2013-10-28 00:24:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d3df6dcbf2 | support exact integer | 2013-10-28 00:21:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 63c05209f8 | add built-in library | 2013-10-27 18:38:55 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f192c96650 | parse-from-file facility | 2013-10-27 18:38:41 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c93cef8c8c | do not wrap with a begin read expressions if it is single | 2013-10-27 18:14:15 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f3041b7ebc | support rest arguments | 2013-10-27 18:13:36 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 40a2568142 | read multiple expressions; read exprs are wrapped in a begin | 2013-10-27 17:24:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 14dcb63c33 | support `(define (foo . args) . body)` style definition | 2013-10-27 02:51:06 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 870320f3a1 | refactor incomplete data parsing | 2013-10-27 02:06:59 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 51253c00b9 | add procedure? | 2013-10-25 00:37:20 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c782912212 | add pair? | 2013-10-25 00:37:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c88f0926a4 | fix a bug in valid_formal | 2013-10-25 00:35:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 83de938342 | add some port predicates | 2013-10-24 22:56:04 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7bb27295c0 | warn global redefinition | 2013-10-24 22:29:40 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 331fdaba4c | warn various kinds of syntax errors during codegen | 2013-10-24 21:55:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9cb28f3156 | add OP_EQ/OP_LT/OP_LE | 2013-10-24 21:10:13 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2732a5a4ec | inti env->value with undef objects | 2013-10-24 20:53:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 392eb61e51 | show help with command line arg -h | 2013-10-24 19:06:31 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 411395995c | s/env.numcv/env.num_val/g | 2013-10-24 03:41:48 +09:00 |