Skip to content

Commit d353a4c

Browse files
committed
Make dec2flt_table compatible with rustfmt
1 parent 9081929 commit d353a4c

File tree

2 files changed

+1241
-1230
lines changed

2 files changed

+1241
-1230
lines changed

src/etc/dec2flt_table.py

100644100755
+10-5
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,18 @@ def print_proper_powers():
111111
print("pub const MIN_E: i16 = {};".format(MIN_E))
112112
print("pub const MAX_E: i16 = {};".format(MAX_E))
113113
print()
114+
print("#[rustfmt::skip]")
114115
typ = "([u64; {0}], [i16; {0}])".format(len(powers))
115-
print("pub const POWERS: ", typ, " = ([", sep='')
116+
print("pub const POWERS: ", typ, " = (", sep='')
117+
print(" [")
116118
for z in powers:
117-
print(" 0x{:x},".format(z.sig))
118-
print("], [")
119+
print(" 0x{:x},".format(z.sig))
120+
print(" ],")
121+
print(" [")
119122
for z in powers:
120-
print(" {},".format(z.exp))
121-
print("]);")
123+
print(" {},".format(z.exp))
124+
print(" ],")
125+
print(");")
122126

123127

124128
def print_short_powers(num_bits, significand_size):
@@ -127,6 +131,7 @@ def print_short_powers(num_bits, significand_size):
127131
max_e = int(ceil(log(max_sig, 5)))
128132
e_range = range(max_e)
129133
typ = "[f{}; {}]".format(num_bits, len(e_range))
134+
print("#[rustfmt::skip]")
130135
print("pub const F", num_bits, "_SHORT_POWERS: ", typ, " = [", sep='')
131136
for e in e_range:
132137
print(" 1e{},".format(e))

0 commit comments

Comments
 (0)