Yuichi Nishiwaki
|
8592802afc
|
move pic_fopen to ext/file.c
|
2017-04-09 22:14:04 +09:00 |
Yuichi Nishiwaki
|
1d28290c14
|
remove pic_get_backtrace
|
2017-04-09 15:28:09 +09:00 |
Yuichi Nishiwaki
|
463b73f11f
|
reimplement macro expander in scheme
|
2017-04-04 15:05:34 +09:00 |
Yuichi Nishiwaki
|
82939650a4
|
add macro-objects and global-objects
|
2017-04-04 03:55:23 +09:00 |
Yuichi Nishiwaki
|
889291049f
|
use dict for pic->macros
|
2017-04-04 02:32:20 +09:00 |
Yuichi Nishiwaki
|
d776adba34
|
add load&compile functions
|
2017-04-04 00:52:59 +09:00 |
Yuichi Nishiwaki
|
8f6113f61b
|
library system is now implemeted in scheme
|
2017-04-03 00:37:37 +09:00 |
Yuichi Nishiwaki
|
408bf4cf48
|
use dictionary for pic->globals
|
2017-04-02 22:19:11 +09:00 |
Yuichi Nishiwaki
|
d319a57422
|
WIP: reimplement library system in scheme
|
2017-04-02 22:15:38 +09:00 |
Yuichi Nishiwaki
|
fc7b9a50f9
|
implment dynamic-wind in scheme
|
2017-03-31 15:41:25 +09:00 |
Yuichi Nishiwaki
|
449800c117
|
add pic->dyn_env
|
2017-03-31 14:39:01 +09:00 |
Yuichi Nishiwaki
|
d478affabd
|
manage ireps by gc
|
2017-03-30 23:29:08 +09:00 |
Yuichi Nishiwaki
|
3e014b0e60
|
redefine value constructors/destructors as inline functions
|
2017-03-29 07:58:08 +09:00 |
Yuichi Nishiwaki
|
b44d69b4da
|
add value.h
|
2017-03-29 07:11:27 +09:00 |
Yuichi Nishiwaki
|
f7484c089f
|
cleanup
|
2017-03-29 00:03:23 +09:00 |
Yuichi Nishiwaki
|
b58a81ca39
|
reorganize files
|
2017-03-28 23:10:20 +09:00 |
Yuichi Nishiwaki
|
e0786a7015
|
extlib/benz -> lib/
|
2017-03-22 23:41:38 +09:00 |