set test str-esc-1
set prog_output "ok"
do_test str-esc-1.m

set test str-esc-2
set prog_output "ok"
do_test str-esc-2.m

set test str-esc-3
set prog_output "ok"
do_test str-esc-3.m

set test str-esc-4
set prog_output "ok"
do_test str-esc-4.m

set test str-esc-5
set prog_output "ok"
do_test str-esc-5.m

set test str-esc-6
set prog_output "ok"
do_test str-esc-6.m

set test str-esc-7
set prog_output "ok"
do_test str-esc-7.m

set test str-esc-8
set prog_output "ok"
do_test str-esc-8.m

set test str-esc-9
set prog_output "ok"
do_test str-esc-9.m

set test str-esc-10
set prog_output "ok"
do_test str-esc-10.m

set test str-esc-11
set prog_output ".*unrecognized escape sequence.*"
do_test str-esc-11.m

set test str-esc-12
set prog_output "ok"
do_test str-esc-12.m

set test string_fill_char-1
set prog_output "^ans = 1"
do_test string_fill_char-1.m

set test string_fill_char-2
set prog_output "^ans = 1"
do_test string_fill_char-2.m

set test ischar-1
set prog_output "^ans = 0"
do_test ischar-1.m

set test ischar-2
set prog_output "^ans = 0"
do_test ischar-2.m

set test ischar-3
set prog_output "^ans = 0"
do_test ischar-3.m

set test ischar-4
set prog_output "^ans = 0"
do_test ischar-4.m

set test ischar-5
set prog_output "^ans = 1"
do_test ischar-5.m

set test ischar-6
set prog_output "^ans = 1"
do_test ischar-6.m

set test ischar-7
set prog_output "^ans = 1"
do_test ischar-7.m

set test ischar-8
set prog_output "^ans = 1"
do_test ischar-8.m

set test ischar-9
set prog_output "^ans = 0"
do_test ischar-9.m

set test ischar-10
set prog_output "\n... ischar:.*"
do_test ischar-10.m

set test ischar-11
set prog_output "\n... ischar:.*"
do_test ischar-11.m

set test blanks-1
set prog_output "^ans = 1"
do_test blanks-1.m

set test blanks-2
set prog_output "^usage:.*"
do_test blanks-2.m

set test blanks-3
set prog_output "^usage:.*"
do_test blanks-3.m

set test char-1
set prog_output "^ans = 1"
do_test char-1.m

set test char-2
set prog_output "\n... char:.*"
do_test char-2.m

set test char-3
set prog_output "^ans = 1"
do_test char-3.m

set test int2str-1
set prog_output "^ans = 1"
do_test int2str-1.m

set test int2str-2
set prog_output "^usage:.*"
do_test int2str-2.m

set test int2str-3
set prog_output "^usage:.*"
do_test int2str-3.m

set test num2str-1
set prog_output "^ans = 1"
do_test num2str-1.m

set test num2str-2
set prog_output "^usage:.*"
do_test num2str-2.m

set test num2str-3
set prog_output "^usage:.*"
do_test num2str-3.m

set test strcat-1.m
set prog_output "^ans = 1"
do_test strcat-1.m

set test strcat-2
set prog_output "^usage:.*"
do_test strcat-2.m

set test strcat-3
set prog_output "^error:.*"
do_test strcat-3.m

set test strcat-4
set prog_output "^usage:.*"
do_test strcat-4.m

set test str2mat-1
set prog_output "^ans = 1"
do_test str2mat-1.m

set test str2mat-2
set prog_output "^usage:.*"
do_test str2mat-2.m

set test str2mat-3
set prog_output "^ans = 1"
do_test str2mat-3.m

set test deblank-1
set prog_output "^ans = 1"
do_test deblank-1.m

set test deblank-2
set prog_output "^usage:.*"
do_test deblank-2.m

set test deblank-3
set prog_output "^usage:.*"
do_test deblank-3.m

set test deblank-4
set prog_output "^error:.*"
do_test deblank-4.m

set test findstr-1
set prog_output "^ans = 1"
do_test findstr-1.m

set test findstr-2
set prog_output "^usage:.*"
do_test findstr-2.m

set test findstr-3
set prog_output "^usage:.*"
do_test findstr-3.m

set test index-1
set prog_output "^ans = 1"
do_test index-1.m

set test index-2
set prog_output "^usage:.*"
do_test index-2.m

set test index-3
set prog_output "^usage:.*"
do_test index-3.m

set test rindex-1
set prog_output "^ans = 1"
do_test rindex-1.m

set test rindex-2
set prog_output "^usage:.*"
do_test rindex-2.m

set test rindex-3
set prog_output "^usage:.*"
do_test rindex-3.m

set test split-1
set prog_output "^ans = 1"
do_test split-1.m

set test split-2
set prog_output "^usage:.*"
do_test split-2.m

set test split-3
set prog_output "^usage:.*"
do_test split-3.m

set test strrep-1
set prog_output "^ans = 1"
do_test strrep-1.m

set test strrep-2
set prog_output "^usage:.*"
do_test strrep-2.m

set test strrep-3
set prog_output "^usage:.*"
do_test strrep-3.m

set test substr-1
set prog_output "^ans = 1"
do_test substr-1.m

set test substr-2
set prog_output "^usage:.*"
do_test substr-2.m

set test substr-3
set prog_output "^usage:.*"
do_test substr-3.m

set test strcmp-1
set prog_output "^ans = 1"
do_test strcmp-1.m

set test strcmp-2
set prog_output "^usage:.*"
do_test strcmp-2.m

set test strcmp-3
set prog_output "^usage:.*"
do_test strcmp-3.m

set test bin2dec-1
set prog_output "^ans = 1"
do_test bin2dec-1.m

set test bin2dec-2
set prog_output "^usage:.*"
do_test bin2dec-2.m

set test bin2dec-3
set prog_output "^usage:.*"
do_test bin2dec-3.m

set test dec2bin-1
set prog_output "^ans = 1"
do_test dec2bin-1.m

set test dec2bin-2
set prog_output "^usage:.*"
do_test dec2bin-2.m

set test dec2bin-3
set prog_output "^ans = 1"
do_test dec2bin-3.m

set test dec2bin-4
set prog_output "^usage:.*"
do_test dec2bin-4.m

set test dec2hex-1
set prog_output "^ans = 1"
do_test dec2hex-1.m

set test dec2hex-2
set prog_output "^usage:.*"
do_test dec2hex-2.m

set test dec2hex-3
set prog_output "^ans = 1"
do_test dec2hex-3.m

set test dec2hex-4
set prog_output "^usage:.*"
do_test dec2hex-4.m

set test hex2dec-1
set prog_output "^ans = 1"
do_test hex2dec-1.m

set test hex2dec-2
set prog_output "^usage:.*"
do_test hex2dec-2.m

set test hex2dec-3
set prog_output "^usage:.*"
do_test hex2dec-3.m

set test str2num-1
set prog_output "^ans = 1"
do_test str2num-1.m

set test str2num-2
set prog_output "^usage:.*"
do_test str2num-2.m

set test str2num-3
set prog_output "^usage:.*"
do_test str2num-3.m

set test undo_string_escapes-1
set prog_output "^ans = 1"
do_test undo_string_escapes-1.m

set test undo_string_escapes-2
set prog_output "\n... undo_string_escapes:.*"
do_test undo_string_escapes-2.m

set test undo_string_escapes-3
set prog_output "\n... undo_string_escapes:.*"
do_test undo_string_escapes-3.m

set test toascii-1
set prog_output "^ans = 1"
do_test toascii-1.m

set test toascii-3
set prog_output "^error:.*"
do_test toascii-3.m

set test toascii-3
set prog_output "^error:.*"
do_test toascii-3.m

set test tolower-1
set prog_output "^ans = 1"
do_test tolower-1.m

set test tolower-3
set prog_output "^error:.*"
do_test tolower-3.m

set test tolower-3
set prog_output "^error:.*"
do_test tolower-3.m

set test toupper-1
set prog_output "^ans = 1"
do_test toupper-1.m

set test toupper-3
set prog_output "^error:.*"
do_test toupper-3.m

set test toupper-3
set prog_output "^error:.*"
do_test toupper-3.m

set test isalnum-1
set prog_output "^ans = 1"
do_test isalnum-1.m

set test isalnum-2
set prog_output "^error:.*"
do_test isalnum-2.m

set test isalnum-3
set prog_output "^error:.*"
do_test isalnum-3.m

set test isalpha-1
set prog_output "^ans = 1"
do_test isalpha-1.m

set test isalpha-2
set prog_output "^error:.*"
do_test isalpha-2.m

set test isalpha-3
set prog_output "^error:.*"
do_test isalpha-3.m

set test isascii-1
set prog_output "^ans = 1"
do_test isascii-1.m

set test isascii-2
set prog_output "^error:.*"
do_test isascii-2.m

set test isascii-3
set prog_output "^error:.*"
do_test isascii-3.m

set test iscntrl-1
set prog_output "^ans = 1"
do_test iscntrl-1.m

set test iscntrl-2
set prog_output "^error:.*"
do_test iscntrl-2.m

set test iscntrl-3
set prog_output "^error:.*"
do_test iscntrl-3.m

set test isdigit-1
set prog_output "^ans = 1"
do_test isdigit-1.m

set test isdigit-2
set prog_output "^error:.*"
do_test isdigit-2.m

set test isdigit-3
set prog_output "^error:.*"
do_test isdigit-3.m

set test isgraph-1
set prog_output "^ans = 1"
do_test isgraph-1.m

set test isgraph-2
set prog_output "^error:.*"
do_test isgraph-2.m

set test isgraph-3
set prog_output "^error:.*"
do_test isgraph-3.m

set test islower-1
set prog_output "^ans = 1"
do_test islower-1.m

set test islower-2
set prog_output "^error:.*"
do_test islower-2.m

set test islower-3
set prog_output "^error:.*"
do_test islower-3.m

set test isprint-1
set prog_output "^ans = 1"
do_test isprint-1.m

set test isprint-2
set prog_output "^error:.*"
do_test isprint-2.m

set test isprint-3
set prog_output "^error:.*"
do_test isprint-3.m

set test ispunct-1
set prog_output "^ans = 1"
do_test ispunct-1.m

set test ispunct-2
set prog_output "^error:.*"
do_test ispunct-2.m

set test ispunct-3
set prog_output "^error:.*"
do_test ispunct-3.m

set test isspace-1
set prog_output "^ans = 1"
do_test isspace-1.m

set test isspace-2
set prog_output "^error:.*"
do_test isspace-2.m

set test isspace-3
set prog_output "^error:.*"
do_test isspace-3.m

set test isupper-1
set prog_output "^ans = 1"
do_test isupper-1.m

set test isupper-2
set prog_output "^error:.*"
do_test isupper-2.m

set test isupper-3
set prog_output "^error:.*"
do_test isupper-3.m

set test isxdigit-1
set prog_output "^ans = 1"
do_test isxdigit-1.m

set test isxdigit-2
set prog_output "^error:.*"
do_test isxdigit-2.m

set test isxdigit-3
set prog_output "^error:.*"
do_test isxdigit-3.m
