Robert Bernecky <[EMAIL PROTECTED]> wrote:
> The comment headed up some code that handled overstrikes,
> which enabled you to, e.g., form a rotate by typing
circle-backspace-verticalbar. The author had gone a
> bit overboard in this area, and you could:
> form an E by overstriking L with F
> form a diamond (much later, same code) by overstriking < with >
> form a $ by overstriking S and |
> form a ! by overstriking ' with .
> and so on. Lots of laughs.
I played with APL\360 a fair bit in the early 70s, on IBM 2741 terminals.
Those terminals lacked certain important characters,
which had to be made up with overstrikes:
. + ' -> !
| + S -> $
| + subset -> cent
There were also several basic APL characters not used in APL\360
(but which were added in later versions of APL)
that also had to be created with overstrikes.
I think they were:
< + > -> diamond
( + - -> {
) + - -> }
[ + - -> left tack
] + - -> right tack
I DID also encounter a few amusing overstrike combinations:
ceiling+floor -> [ (and also ceiling+[ and floor+[)
F+L -> E (and also F+E and L+E)
(I think several others also worked, like O+Q->Q, P+B->B, P+R->R, etc.)
-- Mark D. Niemiec <[EMAIL PROTECTED]>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm