picrin/extlib/benz/include/picrin
Yuichi Nishiwaki 84a3eaee35 change eval interface: eval takes an expression and an environment
macroexpand should be done in the context in which the expansion is
running. As of now I only changed c interface of eval but should change
the scheme interface as well ASAP.
2015-06-16 19:16:06 +09:00
..
blob.h
compat.h add libc fallback 2015-05-28 01:55:55 +09:00
config.h replace none with undef 2015-06-09 16:34:45 +09:00
cont.h optimize var implementation 2015-06-08 22:28:17 +09:00
data.h
dict.h
error.h remove pic_throw function 2015-06-04 13:23:20 +09:00
gc.h
irep.h replace none with undef 2015-06-09 16:34:45 +09:00
lib.h pic_senv -> pic_env 2015-05-30 22:39:03 +09:00
macro.h [WIP] replace macro expander 2015-06-15 02:48:31 +09:00
pair.h
port.h
proc.h optimize var implementation 2015-06-08 22:28:17 +09:00
read.h
record.h
reg.h add pic_reg 2015-06-09 18:31:46 +09:00
string.h switch string implementation to picrin's 2015-05-27 23:34:40 +09:00
symbol.h
util.h Define GCC_VERSION in util.h temporarily. 2015-06-12 18:59:59 +09:00
value.h change eval interface: eval takes an expression and an environment 2015-06-16 19:16:06 +09:00
vector.h
xfile.h xfile completely refactored 2015-05-28 23:28:55 +09:00
xhash.h remove prototype declaration of function macro 2015-05-30 23:45:54 +09:00
xvect.h explicit cast to size_t 2015-05-28 00:17:12 +09:00