qstrdefs.h 1.7 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
24
Q(__add__)
Q(__sub__)

25
26
27
28
29
30
Q(micropython)
Q(byte_code)
Q(native)
Q(viper)
Q(asm_thumb)

Damien George's avatar
Damien George committed
31
Q(Ellipsis)
32
33
Q(StopIteration)

34
Q(BaseException)
35
Q(AssertionError)
36
Q(AttributeError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
37
Q(ImportError)
38
Q(IndentationError)
39
40
41
Q(IndexError)
Q(KeyError)
Q(NameError)
Paul Sokolovsky's avatar
Paul Sokolovsky committed
42
Q(NotImplementedError)
43
Q(OSError)
44
Q(SyntaxError)
45
Q(TypeError)
46
Q(ValueError)
47
Q(OverflowError)
48

49
50
Q(NoneType)

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

Q(append)
Q(pop)
Q(sort)
Q(join)
xbe's avatar
xbe committed
105
Q(strip)
106
Q(format)
107
108
Q(key)
Q(reverse)
109

110
111
112
113
114
115
116
117
118
Q(bound_method)
Q(closure)
Q(dict_view)
Q(function)
Q(generator)
Q(iterator)
Q(module)
Q(slice)

119
120
121
122
123
Q(math)
Q(pi)
Q(sqrt)
Q(pow)
Q(exp)
Damien George's avatar
Damien George committed
124
Q(expm1)
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
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)

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

146
147
148
149
150
151
Q(<module>)
Q(<lambda>)
Q(<listcomp>)
Q(<dictcomp>)
Q(<setcomp>)
Q(<genexpr>)
152
Q(<string>)
153
Q(<stdin>)