annotate regex/Regex.h @ 40:c25b75f764a7

add Regex.h
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Mon, 02 Mar 2015 22:18:37 +0900
parents
children ead0a307449e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
40
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 typedef struct result {
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 int matchNum;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 int matchLineNum;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 char* matchLine;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 } Result, *ResultPtr;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 typedef struct bmData {
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 int* skipTable;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 char* readText;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 int readTextLen;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 char* searchWord;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 int searchWordLen;
c25b75f764a7 add Regex.h
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 } BMData, *BMDataPtr;