diff --git a/contrib/10.math/math.c b/contrib/10.math/math.c index cbaeec7a..187941ad 100644 --- a/contrib/10.math/math.c +++ b/contrib/10.math/math.c @@ -1,4 +1,5 @@ #include "picrin.h" +#include "picrin/extra.h" #include diff --git a/contrib/20.r7rs/src/file.c b/contrib/20.r7rs/src/file.c index 5cb99ffc..62942ecd 100644 --- a/contrib/20.r7rs/src/file.c +++ b/contrib/20.r7rs/src/file.c @@ -3,6 +3,7 @@ */ #include "picrin.h" +#include "picrin/extra.h" #include diff --git a/contrib/20.r7rs/src/load.c b/contrib/20.r7rs/src/load.c index b7459bb6..3503eda9 100644 --- a/contrib/20.r7rs/src/load.c +++ b/contrib/20.r7rs/src/load.c @@ -3,6 +3,7 @@ */ #include "picrin.h" +#include "picrin/extra.h" #include diff --git a/contrib/20.r7rs/src/mutable-string.c b/contrib/20.r7rs/src/mutable-string.c index bc688e10..539d4680 100644 --- a/contrib/20.r7rs/src/mutable-string.c +++ b/contrib/20.r7rs/src/mutable-string.c @@ -1,4 +1,5 @@ #include "picrin.h" +#include "picrin/extra.h" #include "picrin/object.h" void diff --git a/contrib/20.r7rs/src/system.c b/contrib/20.r7rs/src/system.c index fc5d2ecf..4d0fdb15 100644 --- a/contrib/20.r7rs/src/system.c +++ b/contrib/20.r7rs/src/system.c @@ -5,6 +5,7 @@ #include #include "picrin.h" +#include "picrin/extra.h" extern int picrin_argc; extern char **picrin_argv; diff --git a/contrib/20.r7rs/src/time.c b/contrib/20.r7rs/src/time.c index ac8585d3..5c325bbd 100644 --- a/contrib/20.r7rs/src/time.c +++ b/contrib/20.r7rs/src/time.c @@ -5,6 +5,7 @@ #include #include "picrin.h" +#include "picrin/extra.h" #define UTC_TAI_DIFF 35 diff --git a/contrib/30.random/src/random.c b/contrib/30.random/src/random.c index 95fb7a03..2c7f9d6f 100644 --- a/contrib/30.random/src/random.c +++ b/contrib/30.random/src/random.c @@ -1,4 +1,5 @@ #include "picrin.h" +#include "picrin/extra.h" double genrand_real3(void); diff --git a/contrib/30.readline/src/readline.c b/contrib/30.readline/src/readline.c index 1438b0a7..6153cdbb 100644 --- a/contrib/30.readline/src/readline.c +++ b/contrib/30.readline/src/readline.c @@ -6,6 +6,7 @@ forget to use the C++ extern "C" to get it to compile. */ #include "picrin.h" +#include "picrin/extra.h" #include diff --git a/contrib/30.regexp/src/regexp.c b/contrib/30.regexp/src/regexp.c index c77da4e8..8f7f0c89 100644 --- a/contrib/30.regexp/src/regexp.c +++ b/contrib/30.regexp/src/regexp.c @@ -1,4 +1,5 @@ #include "picrin.h" +#include "picrin/extra.h" #include diff --git a/contrib/40.srfi/src/106.c b/contrib/40.srfi/src/106.c index 3d1a0cdd..72633481 100644 --- a/contrib/40.srfi/src/106.c +++ b/contrib/40.srfi/src/106.c @@ -1,4 +1,5 @@ #include "picrin.h" +#include "picrin/extra.h" #include #include diff --git a/contrib/60.repl/repl.c b/contrib/60.repl/repl.c index e6e371de..a4585e73 100644 --- a/contrib/60.repl/repl.c +++ b/contrib/60.repl/repl.c @@ -1,12 +1,11 @@ #include "picrin.h" +#include "picrin/extra.h" #include - static pic_value pic_repl_tty_p(pic_state *pic) { - pic_get_args(pic, ""); return pic_bool_value(pic, (isatty(STDIN_FILENO))); diff --git a/etc/mkloader.pl b/etc/mkloader.pl index 088bd962..be2d7414 100755 --- a/etc/mkloader.pl +++ b/etc/mkloader.pl @@ -12,6 +12,7 @@ print <