27 lines
449 B
C
27 lines
449 B
C
|
|
#include <stddef.h>
|
|
|
|
#include "../struct.h"
|
|
|
|
struct booleans;
|
|
struct builtin_lambda_value;
|
|
struct value;
|
|
|
|
struct builtin_lambda_value
|
|
{
|
|
struct value super;
|
|
|
|
struct string* name;
|
|
|
|
struct value* (*funcptr)(
|
|
struct booleans* booleans,
|
|
struct builtin_lambda_value* prev,
|
|
struct value* tail);
|
|
|
|
size_t number_of_parameters;
|
|
|
|
struct value* value;
|
|
|
|
struct builtin_lambda_value* prev;
|
|
};
|
|
|