It would be nice if we users could come up with a design for a task that acts as the keyboard/terminal interface for the J session.
On a slightly related topic, I once tried to graft a command line preprocessor for J session to make it understand apl style system commands specifically )load, )vars )fns. The convenience factor would have been that you do not have to supply fake argument, or take [abbreviated] script name in quotes.
Some of the session code is located in jijs.ijs, but it seems like enter-calculate-display result cycle is hidden inside undocumented editijx control.
If all the processing was done in normal edit control which processes button event, gets cursor position, extracts whole line, executes it, formats result, cuts it to required size, and updates edit contents my task would be easy.
---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
