Matches a string to a pattern.
    Format
      #include  <unixlib.h>
      int decc$match_wild  (char *test_string, char *string_pattern);
1 – Arguments
 test_string
    The address of a null-terminated string.
 string_pattern
    The address of a string containing the pattern to be matched.
    This pattern can contain wildcards (such as asterisks (*),
    question marks (?),  and percent signs (%) as well as regular
    expressions (such as the range [a-z]).
2 – Description
    The decc$match_wild routine determines whether the specified
    test string is a member of the set of strings specified by the
    pattern.
3 – Return Values
    1 (TRUE)           The string matches the pattern.
    0 (FALSE)          The string does not match the pattern.
4 – Example
        /* Define as a foreign command and then provide */
        /* two arguments: test_string, string_pattern.  */
        #include <unixlib.h>
        #include <stdio.h>
        int main(int argc, char *argv[])
        {
            if (decc$match_wild(argv[1], argv[2]))
                printf("\n%s matches %s", argv[1], argv[2]);
            else
                printf("\n%s does not match %s", argv[1], argv[2]);
        }