source: icGREP/icgrep-devel/icgrep/re_rep.h @ 3994

Last change on this file since 3994 was 3914, checked in by cameron, 5 years ago

Updates for icgrep-0.9: re simplifications, re names, replimit mods, debugged while loops

File size: 513 bytes
Line 
1/*
2 *  Copyright (c) 2014 International Characters.
3 *  This software is licensed to the public under the Open Software License 3.0.
4 *  icgrep is a trademark of International Characters.
5 */
6
7#ifndef RE_REP_H
8#define RE_REP_H
9
10#include "re_re.h"
11
12const int unboundedRep = -1;
13
14class Rep : public RE
15{
16public:
17    Rep(RE* re, int lb, int ub);
18    ~Rep();
19    RE* getRE();
20    int getLB();
21    void setLB(int lb);
22    int getUB();
23    void setUB(int ub);
24private:
25    RE* mRE;
26    int mLB;
27    int mUB;
28};
29
30#endif
Note: See TracBrowser for help on using the repository browser.