> On 15 Nov 2022, at 09:40, Marc Nieper-Wißkirchen <[email protected]> > wrote: > > On the other hand, given the existing notations for bytevectors, > #vu8(...) and #u8(...), the lexical syntax > > #r(uid field ...) > > may make more sense for records. (As Scheme has Records and not > Structs, I am using an R, not an S, here.) > > The latter syntax has the advantage that it does not rely on a > difference between parentheses and brackets (which are, otherwise, > equivalent, at least in R6RS).
The disadvantage is that we have a limited number of letters to use after #, and we’ve already used quite a number of them. https://codeberg.org/scheme/r7rs/issues/9 Daphne
