Idris2/support/refc/runtime.h

16 lines
415 B
C
Raw Normal View History

#pragma once
#include "cBackend.h"
void idris2_missing_ffi();
int idris2_isUnique(Value *value);
void idris2_removeReuseConstructor(Value_Constructor *constr);
Value *idris2_apply_closure(Value *, Value *arg);
void idris2_push_Arglist(Value_Arglist *arglist, Value *arg);
2024-03-21 15:32:37 +03:00
int idris2_extractInt(Value *);
Value *idris2_trampoline(Value *closure);
Value *idris2_tailcall_apply_closure(Value *_clos, Value *arg);