2021-06-27 09:32:03 +03:00
|
|
|
#pragma once
|
2020-10-11 17:05:00 +03:00
|
|
|
|
|
|
|
#include "cBackend.h"
|
|
|
|
|
2024-04-03 19:22:19 +03:00
|
|
|
void idris2_missing_ffi();
|
2021-06-17 19:23:29 +03:00
|
|
|
|
2024-04-03 19:22:19 +03:00
|
|
|
int idris2_isUnique(Value *value);
|
|
|
|
void idris2_removeReuseConstructor(Value_Constructor *constr);
|
2024-02-12 09:43:17 +03:00
|
|
|
|
2024-04-03 19:22:19 +03:00
|
|
|
Value *idris2_apply_closure(Value *, Value *arg);
|
|
|
|
void idris2_push_Arglist(Value_Arglist *arglist, Value *arg);
|
2020-10-11 17:05:00 +03:00
|
|
|
|
2024-03-21 15:32:37 +03:00
|
|
|
int idris2_extractInt(Value *);
|
2024-04-03 19:22:19 +03:00
|
|
|
Value *idris2_trampoline(Value *closure);
|
|
|
|
Value *idris2_tailcall_apply_closure(Value *_clos, Value *arg);
|