#!/bin/sh
# SPDX-License-Identifier: 0BSD

printf '#include "iselect.h"\n'
printf '#pragma GCC diagnostic ignored "-Wcast-qual"\n'
printf 'const Line %s[] = {\n' "$1"
sed '1d;s/\\/&&/g;s/^/"/;s/$/"/;s/.*/{.cpLine = (char *)&, .nLine = sizeof(&) - 1},/'
printf '{0} };\n'
