qstrdefs.h 2.18 KB
Newer Older
1
// All the qstr definitions in this file are available as constants.
2
3
// That is, they are in ROM and you can reference them simply as MP_QSTR_xxxx.
// TODO make it so we can use #defines here to select only those words that will be used
4
5
6
7

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

18
19
Q(__bool__)
Q(__len__)
20
Q(__getitem__)
21
Q(__setitem__)
22
23
Q(__add__)
Q(__sub__)
24
25
Q(__repr__)
Q(__str__)
26

27
28
29
30
31
32
Q(micropython)
Q(byte_code)
Q(native)
Q(viper)
Q(asm_thumb)

Damien George's avatar
Damien George committed
33
Q(Ellipsis)
34
35
Q(StopIteration)

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

Damien George's avatar
Damien George committed
66
67
68
69
Q(None)
Q(False)
Q(True)
Q(object)
70

71
72
Q(NoneType)

73
74
75
Q(abs)
Q(all)
Q(any)
76
Q(args)
77
Q(array)
78
Q(bool)
79
Q(bytearray)
80
Q(bytes)
81
82
Q(callable)
Q(chr)
83
Q(classmethod)
84
Q(collections)
85
86
Q(complex)
Q(dict)
87
Q(dir)
88
Q(divmod)
John R. Lenton's avatar
John R. Lenton committed
89
Q(enumerate)
Damien George's avatar
Damien George committed
90
Q(eval)
Damien George's avatar
Damien George committed
91
Q(exec)
John R. Lenton's avatar
John R. Lenton committed
92
Q(filter)
93
94
Q(float)
Q(hash)
95
Q(id)
96
Q(int)
97
98
Q(isinstance)
Q(issubclass)
99
100
101
Q(iter)
Q(len)
Q(list)
John R. Lenton's avatar
John R. Lenton committed
102
Q(map)
103
104
Q(max)
Q(min)
105
Q(namedtuple)
106
107
Q(next)
Q(ord)
108
Q(path)
109
110
111
Q(pow)
Q(print)
Q(range)
Damien George's avatar
Damien George committed
112
Q(repr)
113
Q(set)
John R. Lenton's avatar
sorted    
John R. Lenton committed
114
Q(sorted)
115
Q(staticmethod)
116
Q(sum)
Damien George's avatar
Damien George committed
117
Q(super)
118
Q(str)
119
Q(sys)
120
Q(tuple)
121
Q(type)
122
Q(value)
John R. Lenton's avatar
John R. Lenton committed
123
Q(zip)
124
125
126
127
128

Q(append)
Q(pop)
Q(sort)
Q(join)
xbe's avatar
xbe committed
129
Q(strip)
130
Q(format)
131
132
Q(key)
Q(reverse)
133

134
135
136
137
138
139
140
141
142
Q(bound_method)
Q(closure)
Q(dict_view)
Q(function)
Q(generator)
Q(iterator)
Q(module)
Q(slice)

143
Q(math)
Damien George's avatar
Damien George committed
144
Q(e)
145
146
147
148
Q(pi)
Q(sqrt)
Q(pow)
Q(exp)
Damien George's avatar
Damien George committed
149
Q(expm1)
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
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)
166
167
168
169
Q(ceil)
Q(copysign)
Q(fabs)
Q(fmod)
170
Q(floor)
171
172
173
174
Q(isfinite)
Q(isinf)
Q(isnan)
Q(trunc)
175
176
177
178
179
180
181
182
183
Q(modf)
Q(frexp)
Q(ldexp)
Q(degrees)
Q(radians)
Q(erf)
Q(erfc)
Q(gamma)
Q(lgamma)
184
185
186
187
188

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

189
190
191
192
193
194
Q(<module>)
Q(<lambda>)
Q(<listcomp>)
Q(<dictcomp>)
Q(<setcomp>)
Q(<genexpr>)
195
Q(<string>)
196
Q(<stdin>)