lake/int.h
2011-04-17 22:45:16 -07:00

23 lines
No EOL
387 B
C

/**
* int.h
* Lake Scheme
*
* Copyright 2011 Sami Samhuri
* MIT License
*
*/
#ifndef _LAKE_INT_H
#define _LAKE_INT_H 1
#include "lake.h"
LakeInt *int_make(void);
LakeInt *int_copy(LakeInt *i);
LakeInt *int_from_c(int n);
int int_val(LakeInt *i);
LakeInt *int_cmp(LakeInt *a, LakeInt *b);
LakeSym *int_eq(LakeInt *a, LakeInt *b);
LakeStr *int_to_str(LakeInt *i);
#endif