1.1 --- a/generator.py Sun Mar 26 17:41:56 2017 +0200
1.2 +++ b/generator.py Sun Mar 26 18:03:40 2017 +0200
1.3 @@ -25,8 +25,7 @@
1.4 encode_instantiator_pointer, \
1.5 encode_literal_constant, encode_literal_constant_member, \
1.6 encode_literal_constant_size, encode_literal_constant_value, \
1.7 - encode_literal_data_initialiser, \
1.8 - encode_literal_instantiator, encode_literal_reference, \
1.9 + encode_literal_reference, \
1.10 encode_path, encode_pcode, encode_pos, encode_ppos, \
1.11 encode_predefined_reference, encode_size, \
1.12 encode_symbol, encode_tablename, \
1.13 @@ -1237,19 +1236,6 @@
1.14
1.15 print >>f_signatures, "#define __HAVE_%s" % encode_path(path)
1.16
1.17 - # Write additional literal instantiators. These do not call the
1.18 - # initialisers but instead populate the structures directly.
1.19 -
1.20 - # Signature: __newliteral_sequence(ARGS, NUM)
1.21 -
1.22 - if path in self.literal_instantiator_types:
1.23 - style = path.rsplit(".", 1)[-1]
1.24 -
1.25 - print >>f_signatures, "#define %s(ARGS, NUM) (%s(ARGS, NUM))" % (
1.26 - encode_literal_instantiator(path),
1.27 - encode_literal_data_initialiser(style),
1.28 - )
1.29 -
1.30 def write_main_program(self, f_code, f_signatures):
1.31
1.32 """