blit {: |:#:!/~i.64x
|value error: hext
|blit[0]
On Thu, Jan 8, 2015 at 4:12 PM, Devon McCormick <[email protected]> wrote:
> You might try using "64x" instead of 64 as the argument.
>
> On Thu, Jan 8, 2015 at 4:02 PM, Michal Wallace <[email protected]>
> wrote:
>
>> I just stumbled onto this image, and I have to say it
>> is probably my favorite J image of all time.
>>
>> (replace blit with viewmat for a better picture)
>>
>> blit {: |:#:!/~i.64
>> ▙
>> ▙▙
>> ▙ ▙
>> ▙▙▙▙
>> ▙ ▙
>> ▙▙ ▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙▙▙▙▙▙▙
>> ▙ ▙
>> ▙▙ ▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙▙▙ ▙▙▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙ ▙▙ ▙▙ ▙▙
>> ▙ ▙ ▙ ▙ ▙ ▙ ▙ ▙
>> ▙▙▙▙▙▙▙▙▙▙▙▙▙▙▙▙
>> ▙ ▙
>> ▙▙ ▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙▙▙ ▙▙▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙ ▙▙ ▙▙ ▙▙
>> ▙ ▙ ▙ ▙ ▙ ▙ ▙ ▙
>> ▙▙▙▙▙▙▙▙ ▙▙▙▙▙▙▙▙
>> ▙ ▙ ▙ ▙
>> ▙▙ ▙▙ ▙▙ ▙▙
>> ▙ ▙ ▙ ▙ ▙ ▙ ▙ ▙
>> ▙▙▙▙ ▙▙▙█▐▛▜▞▙▙▙▙ ▙▙▙▙
>> ▙ ▙ ▙ ▗▀ ▝▘▖ ▙ ▙ ▙
>> ▙▙ ▙▙ ▙▙▖ ▗▙▙ ▙▙ ▙▙
>> ▙ ▙ ▙ ▙ ▌▘ ▘▚ ▙ ▙ ▙ ▙
>> ▙▙▙▙▙▙▙▙▙▖ ▗▙▙▙▙▙▙▙▙▙
>>
>>
>> What do you see? :)
>>
>>
>> PS. here's blit... it's just something i use to render graphics in the IRC
>> channel.
>>
>> NB. lol: removes every other item. (l=1 o=0)
>> NB. tile uses this to cut out overlapping tiles created by 2 2 <;.3
>> lol =: (# $ 1 , 0:) # ]
>> NB. tile: converts a rank 2 array to an array of of 2x2 boxed tiles
>> tile =: [: (lol"1)@lol 2 2 <;.3 ]
>> NB. blit
>> blit =: (hext{~#.@,L:0)@:tile "2
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>
>
>
>
> --
> Devon McCormick, CFA
>
>
--
Devon McCormick, CFA
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm