summaryrefslogtreecommitdiff
path: root/web/noweb/src/c/markup.h
blob: e47229eef7eb375d97945e008b883c3f5bab76ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
extern char at_sign;                    /* the at sign */
int starts_doc(char *);
char *first_doc_line(char *);
int is_def(char *);
char *remove_def_marker(char *);
char *mod_start (char *s, int mark);    /* find the first module name */
char *mod_end (char *s, int mark);              /* find the end of module name */
int starts_code (char *line, char *filename, int lineno);  
                                        /* does this line start module defn? */
void getmodname(char *dest, int size, char *source);
                                        /* extract module name and put in dest */
char *find_escaped(register char *s, char *search, char *escape, int mark);
                /* find escaped strings. See markup.nw for details */