The clipboard is a good idea too. Thanks for sharing
On Aug 12, 2014 3:30 PM, "Dan Bron" <[email protected]> wrote:
> Personally, I have a utility named ntt (noun to text) defined in my
> startup script:
>
> ntt =: 3 : '5!:5 < ''y'' '
>
> So usually, I simply type out the naked sentence (i.e. without quotes),
> then highlight it and copy it to my clipboard. Then:
>
>
>
> 0{"1 (1!:0 'addons')
> +------+
> |addons|
> +------+
>
> ntt wdclipread ''
> '0{"1 (1!:0 ''addons'')'
>
> wdclipwrite ntt wdclipread ''
> 24
>
>
> So now '0{"1 (1!:0 ''addons'')' is on my clipboard. I can then paste it
> wherever I need in the target sentence. I have various shortcuts defined
> in my utility script, e.g. ntt@:wdclipread or ntt&.(wdclipread :
> wdclipwrite) .
>
> -Dan
>
>
> ----- Original Message ---------------
>
> Subject: [Jchat] double single quoting
> From: Joe Bogner <[email protected]>
> Date: Mon, 11 Aug 2014 22:25:02 -0400
> To: [email protected]
>
> Often I need to do
>
> 6!:2 'f ''a'''
>
> or
>
> dissect '0{"1 (1!:0 ''addons'')'
>
> or
>
> (3 : 'smoutput ''hi''')''
>
> It can be tricky to keep track of the double single quotes. Does
> anyone have any tricks or use any functions to make it easier?
>
> This is primarily in the interpreter, not for user in a production script
>
> Something like:
>
> quo =: ('`';'''') rplc~ ]
>
> dissect quo '0{"1 (1!:0 `addons`)'
>
> The backtick may not be the best choice for everyone, but I don't
> often use it in strings
>
> The nice thing is I can then just hit ctrl+shift+up to get the last
> statement and then drop the first part to get quo '0{"1 (1!:0
> `addons`)' and then copy and paste the string to run it standalone
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm