in reply to (Embed perl into your clipboard)

What a great idea, looks like a good addition for Windows. One minor point, in your final example I think you actually mean.

-- def_macro eval print eval join "",<>

Replies are listed 'Best First'.
Re^2: (Embed perl into your clipboard)
by antirice (Priest) on Nov 02, 2007 at 14:43 UTC

    The way I meant it to be used was something like this:

    -- eval print for 1..100;

    or suppose you have a list of items and wish to build a derived table (nice for seeing which of the values doesn't exist in another table)

    -- eval print join "$/UNION ALL$/", map "SELECT $_ as x", 1..100;

    The intent was to let you pass plain perl and do whatever you want.