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

24 lines, 14 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_mops.h" // math ops
17#include "mycpp/gc_mylib.h" // Python-like file I/O, etc.
18#include "mycpp/hash.h"
19
20#include "mycpp/probes.h"
21
22// clang-format on
23
24#endif // MYCPP_RUNTIME_H