Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 6b0f6b972dce7f36a4f9fdbf13e839a28a28a62c
  • master par défaut protégée
2 résultats

task.h

Blame
  • regex.h 735 o
    #ifndef REGEX_H
    #define REGEX_H
    
    
    #include <p2c/newasm.h>
    
    
    #define re_defchars     "\\[]^-*?+$.|~(){}:=<>"
    #define re_shellchars   "\\[]^-    ?       *  "
    
    extern void re_compile (char *ex, char *rex, char *chars);
    extern void re_cicompile (char *ex, char *rex, char *chars);
    extern void re_dump (char *rex);
    extern void re_search (char *s, char *rex, size_t *pos, size_t *last, size_t dir);
    extern int re_compare (char *s, char *rex);
    extern void re_replace (char *s, char *rex, char *rpl, size_t *pos,
    			   size_t *last);
    extern int re_matchstr (char *s, char *pat);
    extern int re_matchsubstr (char *s, char *pat, size_t start, size_t *last);
    extern void re_grepl (char *s, char *pat, char *rpl);
    
    
    #endif /*REGEX_H*/
    
    /* End. */