chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] ANN: The `str#' macro


From: Matt Welland
Subject: Re: [Chicken-users] ANN: The `str#' macro
Date: Tue, 16 Aug 2011 19:15:22 -0700



On Mon, Jun 27, 2011 at 5:36 AM, Stephen Eilert <address@hidden> wrote:
On Sat, Jun 25, 2011 at 2:59 PM, Kon Lovett <address@hidden> wrote:
> Hi,
>
> Just added `str#' to the moremacros egg. It behaves like #<# but for regular
> strings. Might be useful.
>
> (str# "(+ 1 2) = #{(+ 1 2)}")   => "(+ 1 2) = 3"        <= (conc "(+ 1 2) =
> " (+ 1 2))
>
> (str# "(+ 1 2) = #(+ 1 2)")     => "(+ 1 2) = 3"        <= (conc "(+ 1 2) =
> " (+ 1 2))
>
> (str# "#{23}###{45}")           => "23#45"              <= (conc 23 "#" 45)
>
> (Does not require data-structures to be imported even though conc is used.)
>
> Best Wishes,
> Kon

Fi fa fo fum... I smell the blood of Ruby...

Dang this is cool. Thanks Kon!

Browsing moremacros I see "stiff-set!". Were did that name come from? It sounds a little coarse to my ears, I think I'll rename it to "multi-set!" before I use it in my code :)
 

--Stephen

Sent from my Emacs

_______________________________________________
Chicken-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/chicken-users


reply via email to

[Prev in Thread] Current Thread [Next in Thread]