1.1 --- a/encoders.py Mon Dec 12 00:33:33 2016 +0100
1.2 +++ b/encoders.py Mon Dec 12 00:37:28 2016 +0100
1.3 @@ -306,6 +306,15 @@
1.4
1.5 return "__const%d" % n
1.6
1.7 +def encode_literal_constant_size(value):
1.8 +
1.9 + "Encode a size for the literal constant with the given 'value'."
1.10 +
1.11 + if isinstance(value, basestring):
1.12 + return len(value)
1.13 + else:
1.14 + return 0
1.15 +
1.16 def encode_literal_constant_member(value):
1.17
1.18 "Encode the member name for the 'value' in the final program."