Yuichi Nishiwaki
|
36328c154b
|
more fix on misc functions in vm.c
|
2014-09-26 17:39:11 +09:00 |
Yuichi Nishiwaki
|
5cfa89ba23
|
starndard style initializer
|
2014-09-26 17:38:58 +09:00 |
Yuichi Nishiwaki
|
490472af2f
|
resolve VM's varaible shadows
|
2014-09-26 17:38:46 +09:00 |
Yuichi Nishiwaki
|
315c17c8d4
|
move stack overflow checker
|
2014-09-26 17:36:27 +09:00 |
Yuichi Nishiwaki
|
a75ff9f2b0
|
argc should be int
|
2014-09-26 17:04:20 +09:00 |
Yuichi Nishiwaki
|
b0b1b77c65
|
[bugfix] don't refer to env storage when accessing non-captured variable
|
2014-09-18 14:14:09 +09:00 |
Yuichi Nishiwaki
|
33efb3e950
|
remove pic_error
|
2014-09-16 23:43:15 +09:00 |
Yuichi Nishiwaki
|
ec0e5439af
|
pic_funcall should take a module for its argument
|
2014-09-16 00:29:19 +09:00 |
Yuichi Nishiwaki
|
7db18677ab
|
add pic_define_noexport
|
2014-09-16 00:21:24 +09:00 |
Yuichi Nishiwaki
|
597e000000
|
remove pic_defined_p
|
2014-09-16 00:17:04 +09:00 |
Yuichi Nishiwaki
|
9c4d815864
|
add pic_defvar
|
2014-09-16 00:16:30 +09:00 |
Yuichi Nishiwaki
|
788ac686af
|
refactor parameter. var data structure is no longer used
|
2014-09-15 15:38:38 +09:00 |
Yuichi Nishiwaki
|
7d64852b88
|
add definition of pic_set
|
2014-09-15 15:36:27 +09:00 |
Yuichi Nishiwaki
|
8bbbbff9a2
|
add pic_defined_p
|
2014-09-15 15:09:29 +09:00 |
Yuichi Nishiwaki
|
0ae0618edf
|
move debug prints in the VM
|
2014-09-14 22:59:29 +09:00 |
Yuichi Nishiwaki
|
1422840a84
|
proc_new -> make_proc
|
2014-09-12 19:46:54 +09:00 |
Yuichi Nishiwaki
|
839405e752
|
Revert "continuation object is applicable"
This reverts commit b8b5743589 .
|
2014-09-08 20:40:48 +09:00 |
Yuichi Nishiwaki
|
6cb34f063d
|
Revert "remove eval.c and load.c"
This reverts commit 6a1b7c372d .
|
2014-09-08 18:47:20 +09:00 |
Yuichi Nishiwaki
|
b8b5743589
|
continuation object is applicable
|
2014-09-05 14:15:46 +09:00 |
Yuichi Nishiwaki
|
a4c82f10d2
|
(scheme base) is no longer the default library of benz. refer to (picrin
base) instead.
|
2014-09-01 13:01:56 +09:00 |
Yuichi Nishiwaki
|
a3a8b11d4b
|
lset/lerf can access to torn-off regions because of call/cc
|
2014-09-01 09:01:00 +09:00 |
Yuichi Nishiwaki
|
6a1b7c372d
|
remove eval.c and load.c
|
2014-08-25 16:55:51 +09:00 |
Yuichi Nishiwaki
|
a1281a8e8c
|
first commit
|
2014-08-25 13:38:09 +09:00 |