q)\S “I”$13 _ string “j”$.z.p’domain>Wed, 23 Mar 2005 16:11:59 -0800>yes. in the next release you can do:>\S ..butq)\S ..'domainsystem "S ", “I”$13 _ string “j”$.z.p /fineIn times like these I go looking for the Columbia sniper:system “S “, string {while[1;x:256 sv"i”$raze system"head -c4 /dev/urandom”;if[not x in 0W -0W 0N;:x]]}in short, where is the domain error arising from?-rohit
The arg to \S must be an int literal; the system commands do not evaluate the rest of the line, it is passed directly to the function. Which you can observe with
q)\S 0N!1234
'domain
as it does not print 1234.
q)\S …
must have been meant to indicate
q)\S [int]