Binding the predefined columns a GENERATED table type declares: %bind_predefined.
A generated table type (doc/pages/utilities/generated-tables.md) is an extension of parquet_table
carrying one accessor per column its schema declares. Those columns have to be checked against
the file, converted to the declared kind and read, before any accessor is called -- and all of
that lives HERE rather than in the generated text, deliberately:
test/test_table.f90
drives this procedure through a hand-written extension type;The generated %init therefore emits one call: a data table of names, kinds, widths and
from_file flags, and nothing else.