Hi all,
the patch attached teaches csm some basics about functors, by adding
support for recognizing the following two forms when scanning a file.
1. (functor (FUNCTORNAME (ARG1 EXPORTS1) ...) FUNCTOREXPORTS BODY)
This associates a module named FUNCTORNAME to the current file. The
names ARG1
On Oct 12 2023, 08:00 UTC, Pietro Cerutti wrote:
I haven't tackled (module NAME = FUNCTORNAME BODY ...) yet, but I can
do that if there's consensus on this first part.
As it turns out, this was already trivially matched by the regular
module definition form: ('module name _ . body).
I've ad
Hi, Pietro!
Very nice. I'm on the road right now, but will take a deeper look at
this in the next days. Thanks!
cheers,
felix
On Oct 13 2023, 10:48 UTC, felix.winkelm...@bevuta.com wrote:
Hi, Pietro!
Very nice. I'm on the road right now, but will take a deeper look at
this in the next days. Thanks!
Thanks. I have attached a 3rd version of the patch to avoid emitting a
cyclic dependency error when a file includes the