include xhash in picrin.h
This commit is contained in:
parent
53979bf848
commit
faac3f7e9d
|
@ -33,6 +33,8 @@ extern "C" {
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#include "xhash/xhash.h"
|
||||||
|
|
||||||
#if __STDC_VERSION__ >= 201112L
|
#if __STDC_VERSION__ >= 201112L
|
||||||
# define NORETURN _Noreturn
|
# define NORETURN _Noreturn
|
||||||
#elif __GNUC__ || __clang__
|
#elif __GNUC__ || __clang__
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#include "picrin/proc.h"
|
#include "picrin/proc.h"
|
||||||
#include "picrin/lib.h"
|
#include "picrin/lib.h"
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
#if PIC_NONE_IS_FALSE
|
#if PIC_NONE_IS_FALSE
|
||||||
# define OP_PUSHNONE OP_PUSHFALSE
|
# define OP_PUSHNONE OP_PUSHFALSE
|
||||||
|
|
1
src/gc.c
1
src/gc.c
|
@ -15,7 +15,6 @@
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "picrin/lib.h"
|
#include "picrin/lib.h"
|
||||||
#include "picrin/var.h"
|
#include "picrin/var.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
#if GC_DEBUG
|
#if GC_DEBUG
|
||||||
# include <string.h>
|
# include <string.h>
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
#include "picrin/pair.h"
|
#include "picrin/pair.h"
|
||||||
#include "picrin/lib.h"
|
#include "picrin/lib.h"
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
void pic_init_bool(pic_state *);
|
void pic_init_bool(pic_state *);
|
||||||
void pic_init_pair(pic_state *);
|
void pic_init_pair(pic_state *);
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#include "picrin/lib.h"
|
#include "picrin/lib.h"
|
||||||
#include "picrin/pair.h"
|
#include "picrin/pair.h"
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
struct pic_lib *
|
struct pic_lib *
|
||||||
pic_make_library(pic_state *pic, pic_value name)
|
pic_make_library(pic_state *pic, pic_value name)
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#include "picrin/proc.h"
|
#include "picrin/proc.h"
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "picrin/lib.h"
|
#include "picrin/lib.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
static pic_value macroexpand(pic_state *, pic_value, struct pic_senv *);
|
static pic_value macroexpand(pic_state *, pic_value, struct pic_senv *);
|
||||||
static pic_value macroexpand_list(pic_state *, pic_value, struct pic_senv *);
|
static pic_value macroexpand_list(pic_state *, pic_value, struct pic_senv *);
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
#include "picrin/proc.h"
|
#include "picrin/proc.h"
|
||||||
#include "picrin/macro.h"
|
#include "picrin/macro.h"
|
||||||
#include "picrin/cont.h"
|
#include "picrin/cont.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
void pic_init_core(pic_state *);
|
void pic_init_core(pic_state *);
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
#include "picrin.h"
|
#include "picrin.h"
|
||||||
#include "xhash/xhash.h"
|
|
||||||
|
|
||||||
pic_sym
|
pic_sym
|
||||||
pic_intern_cstr(pic_state *pic, const char *str)
|
pic_intern_cstr(pic_state *pic, const char *str)
|
||||||
|
|
Loading…
Reference in New Issue