Reduct  v1.0.4-3-gdaf0d70
A functional and immutable language.
Loading...
Searching...
No Matches
closure.h File Reference

Closure management. More...

#include "defs.h"
#include "function.h"
Include dependency graph for closure.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  reduct_closure_t
 Closure structure. More...
 

Macros

#define REDUCT_CLOSURE_SMALL_MAX   4
 The maximum number of small constants.
 

Functions

REDUCT_API void reduct_closure_deinit (reduct_closure_t *closure)
 Deinitialize a closure structure.
 
REDUCT_API reduct_closure_treduct_closure_new (struct reduct *reduct, reduct_function_t *function)
 Allocate a new closure.
 

Detailed Description

Closure management.

Definition in file closure.h.