#!/bin/awk -f
#
-# Copyright © 2021 Nick Bowler
+# Copyright © 2021-2022 Nick Bowler
#
# Generate a mapping from a (random) integer to a list of type specifiers
# represented by struct cdecl_declspec. Used internally by declgen to
printf "\t\t%6s gen_raw_typespec_(%s,\n", prefix, $j
}
- printf "\t\t%25sNULL%.*s;\n", "", NF, "))))))))"
+ printf "\t\t%25sNULL%s;\n", "", substr("))))))))", 1, NF);
}
print "\tdefault:\n\t\tassert(0);\n\t}"
print "}\n"