blob: b95e6156afd3b5e71b9be08ff4d43725bc07f2ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#pragma once
#include <cstdint>
namespace cps {
// Shared between FileAST (parser side) and FileHandler (codegen side).
// The numeric values are the mode byte stored in the runtime file table;
// 0 is reserved to mean "free slot".
enum class FileMode : uint8_t { Read = 1, Write = 2, Append = 3 };
} // namespace cps
|