[gambit-list] Newbie: define-macro question
Logan, Patrick D
patrick.d.logan at intel.com
Thu Aug 18 16:30:00 EDT 2005
> 2. Making little sub-languages for specialized processing e.g.
>
> (with-vectors (v1 v2 v3) (v1 <- (+ v2 v3)))
>
> for summing up the vectors v2 and v3 and storing it in v1.
Nice!
I also liked the challenge in example #1 of allowing multiple bodies in
the bindings.
Here's a challenge for #2 -- would this language be any more usable by
eliminating the need to declare the vectors, i.e. how about this...
(with-vectors (v1 <- (+ v2 v3)))
-Patrick
More information about the Gambit-list
mailing list