Nuitka
The Python compiler
Loading...
Searching...
No Matches
constants.h
1
// Copyright 2025, Kay Hayen, mailto:kay.hayen@gmail.com find license text at end of file
2
3
#ifndef __NUITKA_CONSTANTS_H__
4
#define __NUITKA_CONSTANTS_H__
5
6
// Generated.
7
// TODO: Move generated ones to separate file.
8
#ifdef __IDE_ONLY__
9
extern
PyObject **global_constants;
10
// ()
11
#define const_tuple_empty global_constants[1]
12
// {}
13
#define const_dict_empty global_constants[2]
14
// 0
15
#define const_int_0 global_constants[3]
16
// 1
17
#define const_int_pos_1 global_constants[4]
18
// -1
19
#define const_int_neg_1 global_constants[5]
20
// 0.0
21
#define const_float_0_0 global_constants[6]
22
// -0.0
23
#define const_float_minus_0_0 global_constants[7]
24
// 1.0
25
#define const_float_1_0 global_constants[8]
26
// -1.0
27
#define const_float_minus_1_0 global_constants[9]
28
// ''
29
#define const_str_empty global_constants[10]
30
// b''
31
#define const_bytes_empty global_constants[10]
32
// '__module__'
33
#define const_str_plain___module__ global_constants[11]
34
// '__nuitka__'
35
#define const_str_plain___nuitka__ global_constants[11]
36
// '__class__'
37
#define const_str_plain___class__ global_constants[12]
38
// '__class_getitem__'
39
#define const_str_plain___class_getitem__ global_constants[12]
40
// '__name__'
41
#define const_str_plain___name__ global_constants[13]
42
// '__main__'
43
#define const_str_plain___main__ global_constants[13]
44
// '__package__'
45
#define const_str_plain___package__ global_constants[14]
46
// '__metaclass__'
47
#define const_str_plain___metaclass__ global_constants[15]
48
// '__abstractmethods__'
49
#define const_str_plain___abstractmethods__ global_constants[15]
50
// '__dict__'
51
#define const_str_plain___dict__ global_constants[16]
52
// '__doc__'
53
#define const_str_plain___doc__ global_constants[17]
54
// '__file__'
55
#define const_str_plain___file__ global_constants[18]
56
// '__path__'
57
#define const_str_plain___path__ global_constants[19]
58
// '__enter__'
59
#define const_str_plain___enter__ global_constants[20]
60
// '__aenter__'
61
#define const_str_plain___aenter__ global_constants[20]
62
// '__exit__'
63
#define const_str_plain___exit__ global_constants[21]
64
// '__aexit__'
65
#define const_str_plain___aexit__ global_constants[21]
66
// '__builtins__'
67
#define const_str_plain___builtins__ global_constants[22]
68
// '__all__'
69
#define const_str_plain___all__ global_constants[23]
70
// '__cmp__'
71
#define const_str_plain___cmp__ global_constants[24]
72
// '__init__'
73
#define const_str_plain___init__ global_constants[24]
74
// '__iter__'
75
#define const_str_plain___iter__ global_constants[25]
76
// '__subclasscheck__'
77
#define const_str_plain___subclasscheck__ global_constants[25]
78
// '__compiled__'
79
#define const_str_plain___compiled__ global_constants[26]
80
// 'inspect'
81
#define const_str_plain_inspect global_constants[27]
82
// 'compile'
83
#define const_str_plain_compile global_constants[28]
84
// 'getattr'
85
#define const_str_plain_getattr global_constants[28]
86
// 'range'
87
#define const_str_plain_range global_constants[29]
88
// 'rb'
89
#define const_str_plain_rb global_constants[29]
90
// 'b'
91
#define const_str_plain_b global_constants[29]
92
// 'r'
93
#define const_str_plain_r global_constants[29]
94
// 'w'
95
#define const_str_plain_w global_constants[29]
96
// 'open'
97
#define const_str_plain_open global_constants[30]
98
// 'keys'
99
#define const_str_plain_keys global_constants[30]
100
// 'get'
101
#define const_str_plain_get global_constants[30]
102
// 'as_file'
103
#define const_str_plain_as_file global_constants[30]
104
// 'register'
105
#define const_str_plain_register global_constants[30]
106
// 'close'
107
#define const_str_plain_close global_constants[30]
108
// 'throw'
109
#define const_str_plain_throw global_constants[30]
110
// 'send'
111
#define const_str_plain_send global_constants[30]
112
// 'sum'
113
#define const_str_plain_sum global_constants[31]
114
// 'format'
115
#define const_str_plain_format global_constants[32]
116
// '__import__'
117
#define const_str_plain___import__ global_constants[33]
118
// 'bytearray'
119
#define const_str_plain_bytearray global_constants[34]
120
// 'staticmethod'
121
#define const_str_plain_staticmethod global_constants[35]
122
// 'classmethod'
123
#define const_str_plain_classmethod global_constants[36]
124
// 'name'
125
#define const_str_plain_name global_constants[37]
126
// 'ascii'
127
#define const_str_plain_ascii global_constants[37]
128
// 'punycode'
129
#define const_str_plain_punycode global_constants[37]
130
// 'globals'
131
#define const_str_plain_globals global_constants[38]
132
// 'locals'
133
#define const_str_plain_locals global_constants[39]
134
// 'fromlist'
135
#define const_str_plain_fromlist global_constants[40]
136
// 'level'
137
#define const_str_plain_level global_constants[41]
138
// 'read'
139
#define const_str_plain_read global_constants[42]
140
// 'exists'
141
#define const_str_plain_exists global_constants[42]
142
// 'isdir'
143
#define const_str_plain_isdir global_constants[42]
144
// 'isfile'
145
#define const_str_plain_isfile global_constants[42]
146
// 'listdir'
147
#define const_str_plain_listdir global_constants[42]
148
// 'lstat'
149
#define const_str_plain_lstat global_constants[42]
150
// 'stat'
151
#define const_str_plain_stat global_constants[42]
152
// 'basename'
153
#define const_str_plain_basename global_constants[42]
154
// 'dirname'
155
#define const_str_plain_dirname global_constants[42]
156
// 'abspath'
157
#define const_str_plain_abspath global_constants[42]
158
// 'isabs'
159
#define const_str_plain_isabs global_constants[42]
160
// 'normpath'
161
#define const_str_plain_normpath global_constants[42]
162
// 'path'
163
#define const_str_plain_path global_constants[42]
164
// '__newobj__'
165
#define const_str_plain___newobj__ global_constants[44]
166
// '.'
167
#define const_str_dot global_constants[45]
168
// '_'
169
#define const_str_underscore global_constants[45]
170
// '__getattr__'
171
#define const_str_plain___getattr__ global_constants[46]
172
// '__setattr__'
173
#define const_str_plain___setattr__ global_constants[47]
174
// '__delattr__'
175
#define const_str_plain___delattr__ global_constants[48]
176
// 'exc_type'
177
#define const_str_plain_exc_type global_constants[49]
178
// 'exc_value'
179
#define const_str_plain_exc_value global_constants[50]
180
// 'exc_traceback'
181
#define const_str_plain_exc_traceback global_constants[51]
182
// 'xrange'
183
#define const_str_plain_xrange global_constants[52]
184
// 'site'
185
#define const_str_plain_site global_constants[53]
186
// 'type'
187
#define const_str_plain_type global_constants[54]
188
// 'len'
189
#define const_str_plain_len global_constants[55]
190
// 'range'
191
#define const_str_plain_range global_constants[29]
192
// 'repr'
193
#define const_str_plain_repr global_constants[56]
194
// 'int'
195
#define const_str_plain_int global_constants[57]
196
// 'iter'
197
#define const_str_plain_iter global_constants[58]
198
// 'long'
199
#define const_str_plain_long global_constants[59]
200
// 'end'
201
#define const_str_plain_end global_constants[60]
202
// 'file'
203
#define const_str_plain_file global_constants[61]
204
// 'print'
205
#define const_str_plain_print global_constants[62]
206
// 'super'
207
#define const_str_plain_super global_constants[62]
208
// '__spec__'
209
#define const_str_plain___spec__ global_constants[63]
210
// '_initializing'
211
#define const_str_plain__initializing global_constants[64]
212
// parent
213
#define const_str_plain_parent global_constants[65]
214
// types
215
#define const_str_plain_types global_constants[66]
216
// 'loader'
217
#define const_str_plain_loader global_constants[67]
218
// '__loader__'
219
#define const_str_plain___loader__ global_constants[67]
220
// '__match_args__'
221
#define const_str_plain___match_args__ global_constants[67]
222
// '__args__'
223
#define const_str_plain___args__ global_constants[67]
224
// 'fileno'
225
#define const_str_plain_fileno global_constants[67]
226
// '/'
227
#define const_str_slash global_constants[67]
228
// '\\'
229
#define const_str_backslash global_constants[67]
230
231
#define _NUITKA_CONSTANTS_SIZE 27
232
#define _NUITKA_CONSTANTS_HASH 0x27272727
233
#else
234
#include "__constants.h"
235
#endif
236
237
#endif
238
// Part of "Nuitka", an optimizing Python compiler that is compatible and
239
// integrates with CPython, but also works on its own.
240
//
241
// Licensed under the Apache License, Version 2.0 (the "License");
242
// you may not use this file except in compliance with the License.
243
// You may obtain a copy of the License at
244
//
245
// http://www.apache.org/licenses/LICENSE-2.0
246
//
247
// Unless required by applicable law or agreed to in writing, software
248
// distributed under the License is distributed on an "AS IS" BASIS,
249
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
250
// See the License for the specific language governing permissions and
251
// limitations under the License.
nuitka
build
include
nuitka
constants.h
Generated by
1.9.8