Scheme Request for Implementation 163,
"Enhanced array literals,"
by Per Bothner,
has gone into "final" status.

The document and an archive of the discussion are available at <https://srfi.schemers.org/srfi-163/>.

Here's the abstract:

  This is a specification of a reader form (literals) for multi-dimensional arrays.  It is an extension of the Common Lisp array reader syntax to handle non-zero lower bounds, optional explicit bounds, and optional uniform element types (compatible with SRFI 4).  It can be used in conjunction with SRFI 25, SRFI 122, or SRFI 164.  These extensions were implemented in Guile (except the handling of rank-0 arrays), and later in Kawa.

  There are recommendations for output formatting and a suggested format-array procedure.

Many thanks to Per and to everyone who contributed to the discussion of this SRFI.

Regards,


SRFI Editor