Lines Matching refs:write
149 def write(self, arg):
161 self.write(prefix + " {")
165 self.write("}" + suffix)
170 """Like open() but only write to the file if it changed."""
176 outfile.write(text)
203 printer.write(before)
204 printer.write(START)
208 printer.write(f'STRUCT_FOR_STR({name}, "{literal}")')
209 outfile.write('\n')
213 printer.write(f'STRUCT_FOR_ID({name})')
215 printer.write("PyASCIIObject _ascii;")
216 printer.write("uint8_t _data[2];")
218 printer.write("PyCompactUnicodeObject _latin1;")
219 printer.write("uint8_t _data[2];")
220 printer.write(END)
221 printer.write(after)
254 printer.write(before)
255 printer.write(START)
261 printer.write(f'_PyLong_DIGIT_INIT({i}),')
262 printer.write('')
264 printer.write('.bytes_empty = _PyBytes_SIMPLE_INIT(0, 0),')
267 printer.write(f'_PyBytes_CHAR_INIT({i}),')
268 printer.write('')
273 printer.write(f'INIT_STR({name}, "{literal}"),')
277 printer.write(f'INIT_ID({name}),')
280 printer.write(f'_PyASCIIObject_INIT("\\x{i:02x}"),')
283 printer.write(f'_PyUnicode_LATIN1_INIT("\\x{i:02x}"),')
284 printer.write('')
286 printer.write('.ob_base = _PyVarObject_IMMORTAL_INIT(&PyTuple_Type, 0)')
287 printer.write(END)
288 printer.write(after)