qstrdefs.h 1.83 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(AssertionError)
38
Q(AttributeError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
39
Q(ImportError)
40
Q(IndentationError)
41
42
43
Q(IndexError)
Q(KeyError)
Q(NameError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
44
Q(NotImplementedError)
45
Q(OSError)
46
Q(SyntaxError)
47
Q(TypeError)
48
Q(ValueError)
49
Q(OverflowError)
50
Q(ZeroDivisionError)
51

52
53
Q(NoneType)

54
55
56
Q(abs)
Q(all)
Q(any)
57
Q(array)
58
Q(bool)
59
Q(bytearray)
60
Q(bytes)
61
62
Q(callable)
Q(chr)
63
Q(classmethod)
64
Q(collections)
65
66
Q(complex)
Q(dict)
67
Q(dir)
68
Q(divmod)
John R. Lenton's avatar
John R. Lenton committed
69
Q(enumerate)
Damien George's avatar
Damien George committed
70
Q(eval)
Damien George's avatar
Damien George committed
71
Q(exec)
John R. Lenton's avatar
John R. Lenton committed
72
Q(filter)
73
74
Q(float)
Q(hash)
75
Q(id)
76
Q(int)
77
78
Q(isinstance)
Q(issubclass)
79
80
81
Q(iter)
Q(len)
Q(list)
John R. Lenton's avatar
John R. Lenton committed
82
Q(map)
83
84
Q(max)
Q(min)
85
Q(namedtuple)
86
87
Q(next)
Q(ord)
88
Q(path)
89
90
91
Q(pow)
Q(print)
Q(range)
Damien George's avatar
Damien George committed
92
Q(repr)
93
Q(set)
John R. Lenton's avatar
sorted    
John R. Lenton committed
94
Q(sorted)
95
Q(staticmethod)
96
Q(sum)
Damien George's avatar
Damien George committed
97
Q(super)
98
Q(str)
99
Q(sys)
100
Q(tuple)
101
Q(type)
John R. Lenton's avatar
John R. Lenton committed
102
Q(zip)
103
104
105
106
107

Q(append)
Q(pop)
Q(sort)
Q(join)
xbe's avatar
xbe committed
108
Q(strip)
109
Q(format)
110
111
Q(key)
Q(reverse)
112

113
114
115
116
117
118
119
120
121
Q(bound_method)
Q(closure)
Q(dict_view)
Q(function)
Q(generator)
Q(iterator)
Q(module)
Q(slice)

122
Q(math)
Damien George's avatar
Damien George committed
123
Q(e)
124
125
126
127
Q(pi)
Q(sqrt)
Q(pow)
Q(exp)
Damien George's avatar
Damien George committed
128
Q(expm1)
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
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)
145
146
147
148
149
150
151
152
153
154
Q(ceil)
Q(copysign)
Q(fabs)
Q(floor)
Q(fmod)
Q(frexp)
Q(isfinite)
Q(isinf)
Q(isnan)
Q(trunc)
155
156
157
158
159

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

160
161
162
163
164
165
Q(<module>)
Q(<lambda>)
Q(<listcomp>)
Q(<dictcomp>)
Q(<setcomp>)
Q(<genexpr>)
166
Q(<string>)
167
Q(<stdin>)