Reduct  v1.0.4-3-gdaf0d70
A functional and immutable language.
Loading...
Searching...
No Matches
reduct.h
Go to the documentation of this file.
1#ifndef REDUCT_H
2#define REDUCT_H 1
3
4#include "closure.h"
5#include "compile.h"
6#include "core.h"
7#include "disasm.h"
8#include "error.h"
9#include "eval.h"
10#include "gc.h"
11#include "handle.h"
12#include "intrinsic.h"
13#include "item.h"
14#include "list.h"
15#include "native.h"
16#include "parse.h"
17#include "standard.h"
18#include "stringify.h"
19
20#if defined(REDUCT_INLINE) || defined(REDUCT_IMPL)
21#include "atom_impl.h"
22#include "char_impl.h"
23#include "closure_impl.h"
24#include "compile_impl.h"
25#include "core_impl.h"
26#include "disasm_impl.h"
27#include "error_impl.h"
28#include "eval_impl.h"
29#include "function_impl.h"
30#include "gc_impl.h"
31#include "handle_impl.h"
32#include "intrinsic_impl.h"
33#include "item_impl.h"
34#include "list_impl.h"
35#include "native_impl.h"
36#include "parse_impl.h"
37#include "standard_impl.h"
38#include "stringify_impl.h"
39#endif
40
41#endif
Closure management.
Bytecode compilation.
Core definitions and structures.
Bytecode disassembly.
Error handling and reporting.
Virtual machine evaluation.
Garbage collection.
Handle management.
Intrinsic management.
Item management.
List management.
Native function registration.
Parser.
Built-in library registration and operations.
Stringification.