Hi David,
I do not know about the existance of such built-in function in 4GL. You may look for a workaround as follows:
main
define idx smallint, scratch char(20)
let scratch = "'ALBERT H."
let idx = at(scratch," "

if idx > 0 then
let scratch[idx]=","
end if
end main
function at(string,pattern)
define string varchar(255), pattern char(1),
i,ret smallint
let ret=0
for i=1 to length(string clipped)
if string[i,i] = pattern then
let ret=i
exit for
end if
end for
return ret
end function
Regards
Shriyan