Lines Matching refs:split
195 // static char *specialfuncs = " close index match split "
340 "close index match split "
1140 // Flag empty rx to make it easy to identify for split() special case
1307 // close, index, match, split, sub, gsub, sprintf, substr
1486 XERR("%s\n", "expected array name as split() 2nd arg");
1695 // bwk treats these as keywords, not builtins: close index match split sub gsub
2703 // Only for use by split() builtin
2741 // This is used to split TT.fields and also for split() builtin.
2751 // split("", a, "x") splits to a 1-element (empty element) array
2783 // TODO test this -- why did I not want to split empty $0?
2784 // Maybe don't split empty $0 b/c non-default FS gets NF==1 with splitter()?
2832 static int split(struct zstring *s, struct zvalue *a, struct zvalue *fs)
4136 k = split(s, a, fs);