OILS / mycpp / runtime.h View on Github | oilshell.org

25 lines, 15 significant
1#ifndef MYCPP_RUNTIME_H
2#define MYCPP_RUNTIME_H
3
4// clang-format off
5#include "mycpp/common.h"
6#include "mycpp/gc_obj.h"
7
8#include "mycpp/gc_alloc.h" // gHeap, NewStr(), NewSlab(), Alloc<T>, ...
9#include "mycpp/gc_builtins.h" // Python builtins like to_int(), ValueError
10
11// Python-like compound data structures
12#include "mycpp/gc_tuple.h"
13#include "mycpp/gc_list.h"
14#include "mycpp/gc_dict.h"
15
16#include "mycpp/gc_iolib.h"
17#include "mycpp/gc_mops.h" // math ops
18#include "mycpp/gc_mylib.h" // Python-like file I/O, etc.
19#include "mycpp/hash.h"
20
21#include "mycpp/probes.h"
22
23// clang-format on
24
25#endif // MYCPP_RUNTIME_H