EDITF(531;SB,M,SB==>c;EDITOR) the spacebank SB and meter M are used to create an editor EDIT. NOTE the order code of 531 becomes the alleged key type of the editor. This key type is used by the command system to distinguish this editor from it predecessor. If used outside of the command system, any order code is acceptable (except of course kt and kt+1, etc).
EDITF(kt;==>x'113')
EDITOR(0;SIK,SOK,N==>c;SIK,SOK) editor communication is via the SIK SOK keys. N is a node containing CCK and STRU. CCK is for the SIK SOK provided, STRU is any Gnosis data structure supported by the OS simulator that may be empty. Note that STRU must exist before calling the editor.
c = 1 or 2 - As from any factory requestors key
c = 9 - A non-zero return code, rc, from EDITF. str is (4,rc)
c = kt+2 - Extended jump protocol not followed or oc ne 0.