mirror of
https://github.com/samsonjs/lake.git
synced 2026-03-25 08:55:49 +00:00
23 lines
No EOL
387 B
C
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 |