2.08, not 2.07
[jalview.git] / src / com / stevesoft / pat / SubMark.java
1 //\r
2 // This software is now distributed according to\r
3 // the Lesser Gnu Public License.  Please see\r
4 // http://www.gnu.org/copyleft/lesser.txt for\r
5 // the details.\r
6 //    -- Happy Computing!\r
7 //\r
8 package com.stevesoft.pat;\r
9 \r
10 /** OrMark and SubMark together implement ( ... ) */\r
11 class SubMark extends Pattern {\r
12     int end_pos,start_pos;\r
13     OrMark om;\r
14     public String toString() { return ""; }\r
15     public int matchInternal(int i,Pthings pt) {\r
16         pt.marks[om.id+pt.nMarks] = i;\r
17         int ret=nextMatch(i,pt);\r
18         if(ret < 0)\r
19             pt.marks[om.id+pt.nMarks] = -1;\r
20         return ret;\r
21     }\r
22 }\r