annotate regex/Regex.h @ 117:166136236891 pairPro

add header files
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Wed, 25 Nov 2015 14:58:03 +0900
parents ead0a307449e
children
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;
43
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
14
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
15 typedef struct regexData {
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
16 char* readText;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
17 int readTextLen;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
18 char* searchWord;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
19 int searchWordLen;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
20 char** matchLinesHeads;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
21 char* matchLineNum;
ead0a307449e add regex.cc
Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
22 } RegexData, *RegexDataPtr;