qstrdefs.h 2.97 KB
Newer Older
1
#include "mpconfig.h"
2
// All the qstr definitions in this file are available as constants.
3
// That is, they are in ROM and you can reference them simply as MP_QSTR_xxxx.
4
5
6
7

Q(__build_class__)
Q(__class__)
Q(__doc__)
8
Q(__import__)
9
10
11
12
13
14
15
Q(__init__)
Q(__locals__)
Q(__main__)
Q(__module__)
Q(__name__)
Q(__next__)
Q(__qualname__)
16
Q(__path__)
17
18
Q(__repl_print__)

19
Q(__bool__)
20
21
Q(__enter__)
Q(__exit__)
22
Q(__len__)
23
Q(__iter__)
24
Q(__getitem__)
25
Q(__setitem__)
26
27
Q(__add__)
Q(__sub__)
28
29
Q(__repr__)
Q(__str__)
Damien George's avatar
Damien George committed
30
Q(__getattr__)
mux's avatar
mux committed
31
Q(__del__)
32

33
34
35
36
37
38
Q(micropython)
Q(byte_code)
Q(native)
Q(viper)
Q(asm_thumb)

Damien George's avatar
Damien George committed
39
Q(Ellipsis)
40
41
Q(StopIteration)

42
Q(BaseException)
43
Q(ArithmeticError)
44
Q(AssertionError)
45
Q(AttributeError)
46
47
48
49
50
51
52
53
Q(BufferError)
Q(EOFError)
Q(Exception)
Q(FileExistsError)
Q(FileNotFoundError)
Q(FloatingPointError)
Q(GeneratorExit)
Q(IOError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
54
Q(ImportError)
55
Q(IndentationError)
56
57
Q(IndexError)
Q(KeyError)
58
59
Q(LookupError)
Q(MemoryError)
60
Q(NameError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
61
Q(NotImplementedError)
62
Q(OSError)
63
64
Q(OverflowError)
Q(RuntimeError)
65
Q(SyntaxError)
66
Q(SystemError)
67
Q(TypeError)
68
Q(UnboundLocalError)
69
Q(ValueError)
70
Q(ZeroDivisionError)
71

Damien George's avatar
Damien George committed
72
73
74
75
Q(None)
Q(False)
Q(True)
Q(object)
76

77
78
Q(NoneType)

79
80
81
Q(abs)
Q(all)
Q(any)
82
Q(args)
83
Q(array)
84
Q(bool)
85
Q(bytearray)
86
Q(bytes)
87
Q(callable)
88
89
90
#if MICROPY_ENABLE_MOD_STRUCT
Q(calcsize)
#endif
91
Q(chr)
92
Q(classmethod)
93
Q(_collections)
94
95
Q(complex)
Q(dict)
96
Q(dir)
97
Q(divmod)
John R. Lenton's avatar
John R. Lenton committed
98
Q(enumerate)
Damien George's avatar
Damien George committed
99
Q(eval)
Damien George's avatar
Damien George committed
100
Q(exec)
John R. Lenton's avatar
John R. Lenton committed
101
Q(filter)
102
Q(float)
103
Q(from_bytes)
104
Q(getattr)
105
Q(globals)
106
Q(hash)
107
Q(id)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
108
Q(io)
109
Q(int)
110
111
Q(isinstance)
Q(issubclass)
112
113
114
Q(iter)
Q(len)
Q(list)
115
Q(locals)
John R. Lenton's avatar
John R. Lenton committed
116
Q(map)
117
118
Q(max)
Q(min)
119
Q(namedtuple)
120
Q(next)
121
Q(open)
122
Q(ord)
123
Q(path)
124
125
126
Q(pow)
Q(print)
Q(range)
Damien George's avatar
Damien George committed
127
Q(repr)
128
Q(set)
John R. Lenton's avatar
sorted    
John R. Lenton committed
129
Q(sorted)
130
Q(staticmethod)
131
Q(sum)
Damien George's avatar
Damien George committed
132
Q(super)
133
Q(str)
134
135
136
#if MICROPY_ENABLE_MOD_STRUCT
Q(struct)
#endif
137
Q(sys)
138
Q(to_bytes)
139
Q(tuple)
140
Q(type)
141
142
143
#if MICROPY_ENABLE_MOD_STRUCT
Q(unpack)
#endif
144
Q(value)
John R. Lenton's avatar
John R. Lenton committed
145
Q(zip)
146

147
148
149
Q(sep)
Q(end)

150
151
152
153
154
155
156
157
158
159
160
Q(clear)
Q(copy)
Q(fromkeys)
Q(get)
Q(items)
Q(keys)
Q(pop)
Q(popitem)
Q(setdefault)
Q(update)
Q(values)
161
Q(append)
162
163
164
165
166
167
168
169
Q(close)
Q(send)
Q(throw)
Q(count)
Q(extend)
Q(index)
Q(remove)
Q(insert)
170
171
172
Q(pop)
Q(sort)
Q(join)
xbe's avatar
xbe committed
173
Q(strip)
174
Q(format)
175
176
Q(key)
Q(reverse)
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
Q(add)
Q(clear)
Q(copy)
Q(discard)
Q(difference)
Q(difference_update)
Q(intersection)
Q(intersection_update)
Q(isdisjoint)
Q(issubset)
Q(issuperset)
Q(pop)
Q(remove)
Q(symmetric_difference)
Q(symmetric_difference_update)
Q(union)
Q(update)
Q(find)
Q(rfind)
196
Q(rindex)
197
198
199
200
201
Q(split)
Q(startswith)
Q(replace)
Q(partition)
Q(rpartition)
202

203
204
205
206
207
208
209
210
211
Q(bound_method)
Q(closure)
Q(dict_view)
Q(function)
Q(generator)
Q(iterator)
Q(module)
Q(slice)

212
Q(math)
Damien George's avatar
Damien George committed
213
Q(e)
214
215
216
217
Q(pi)
Q(sqrt)
Q(pow)
Q(exp)
Damien George's avatar
Damien George committed
218
Q(expm1)
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
Q(log)
Q(log2)
Q(log10)
Q(cosh)
Q(sinh)
Q(tanh)
Q(acosh)
Q(asinh)
Q(atanh)
Q(cos)
Q(sin)
Q(tan)
Q(acos)
Q(asin)
Q(atan)
Q(atan2)
235
236
237
238
Q(ceil)
Q(copysign)
Q(fabs)
Q(fmod)
239
Q(floor)
240
241
242
243
Q(isfinite)
Q(isinf)
Q(isnan)
Q(trunc)
244
245
246
247
248
249
250
251
252
Q(modf)
Q(frexp)
Q(ldexp)
Q(degrees)
Q(radians)
Q(erf)
Q(erfc)
Q(gamma)
Q(lgamma)
253
254
255
256
257

Q(mem_total)
Q(mem_current)
Q(mem_peak)

258
259
260
261
262
263
Q(<module>)
Q(<lambda>)
Q(<listcomp>)
Q(<dictcomp>)
Q(<setcomp>)
Q(<genexpr>)
264
Q(<string>)
265
Q(<stdin>)
266
267
268
269
270
271

#if MICROPY_CPYTHON_COMPAT
Q(encode)
Q(decode)
Q(utf-8)
#endif