J is a single data multi-instruction language. The trains and many of
the adverbs and conjunctions control data flow. enc2 is a hook. Below,
find where A appears in the explicit equivalent sentence.
boxdraw_j_ 1
enc2 =: ;(</.~ 0 1 2 1 $~ #)
enc2 A
+------------------+-----+---------+----+
|hi ho how are you?|howeu|ih o r o?| hay|
+------------------+-----+---------+----+
A ; A </.~ (0 1 2 1"_ A) $~ # A
+------------------+-----+---------+----+
|hi ho how are you?|howeu|ih o r o?| hay|
+------------------+-----+---------+----+
Date: Thu, 08 Jan 2015 02:31:07 -0500
From: "Linda Alvord"<lindaalv...@verizon.net>
To:<programm...@jsoftware.com>
Subject: Re: [Jprogramming] Rail Fence Cipher
Message-ID:<000001d02b15$119920a0$34cb61e0$@verizon.net>
Content-Type: text/plain; charset="koi8-r"
This is odd, Pascal
Remove @: in one situation and the results agree. However in a defined verb
they don't agree.
A=:'hi ho how are you?'
enc =: ;@:(</.~ 0 1 2 1 $~ #)
;@:(</.~ (0 1 2 1 $~ #))A
howeuih o r o? hay
;(</.~ (0 1 2 1 $~ #))A
howeuih o r o? hay
enc2 =: ;(</.~ 0 1 2 1 $~ #)
enc2 A
-------------------T-----T---------T----?
?hi ho how are you??howeu?ih o r o?? hay?
L------------------+-----+---------+-----
Linda
-----Original Message-----
From:programming-boun...@forums.jsoftware.com
[mailto:programming-boun...@forums.jsoftware.com] On Behalf Of 'Pascal
Jasmin' via Programming
Sent: Wednesday, January 7, 2015 11:43 PM
To: Programming forum
Subject: [Jprogramming] Rail Fence Cipher
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm