shithub: femtolisp

ref: a4bb09bcb2389b3d6f1cb1a2bc5b344eff6ccecb
dir: /llt/ptrhash.c/

View raw version
/*
  pointer hash table
  optimized for storing info about particular values
*/

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <limits.h>

#include "dtypes.h"
#include "ptrhash.h"
#include "hashing.h"

#define OP_EQ(x,y) ((x)==(y))

#include "htable.inc"

HTIMPL(ptrhash, inthash, OP_EQ)