The bootstrap program sys.get.answer uses sys.set_dfformat()
to set the format of the answ display field based on the
passed args.
The code that does this is in the init PCL.
prompt = argv[1];
defanswer = argv[2];
if ((maxlen = atoi(argv[3])) > 32)
maxlen = 32;
flags = atoi(argv[4]);
$row_ofst = min(sys.get_msgline1()*1.0,sys.get_msgline2()*1.0) - 2;
if (flags & INP_QUICK)
sys.set_dfoption(ANSWER,"qi");
if (flags & INP_UC)
fmtchar = 'X'
else
fmtchar = 'x'
fmt = fmtchar+'('+itoa(maxlen)+')'
sys.set_dfformat(ANSWER,fmt);