Write the shortest valid J program that uses all printable ASCII
characters. More specifically, write a J program which:
- Doesn't raise an error
- Returns something other than itself (e.g. 'abcde...!@$%' doesn't count;
a ;: c / @ e. i: .. doesn't count, etc).
- Uses each of the following characters at least once:
a. {~ 32 +i.5 19
!"#$%&'()*+,-./012
3456789:;<=>?@ABCDE
FGHIJKLMNOPQRSTUVWX
YZ[\]^_`abcdefghijk
lmnopqrstuvwxyz{|}~
Solutions which are overreliant on character literals (e.g.
#'abcdef..!@$...') or undefined names (e.g. abc`def`ghi etc) will be
considered cop-outs and be disqualified. If there is more than one
shortest program, the first to be posted (based on Forum timestamp) will
be declared the winner.
-Dan
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm