source: app/src/dgp/thesymbols.hh @ e4cec26

Last change on this file since e4cec26 was 9ace5d2, checked in by obrebski <obrebski@…>, 16 years ago

trochę zmian

M app/doc/utt.texinfo
M app/src/dgp/sgraph.hh
M app/src/dgp/const.hh
M app/src/dgp/grammar.hh
M app/src/dgp/thesymbols.hh
M app/src/dgp/dgc
M app/src/dgp/sgraph.cc
M app/src/dgp/grammar.cc

git-svn-id: svn://atos.wmid.amu.edu.pl/utt@63 e293616e-ec6a-49c2-aa92-f4a8b91c5d16

  • Property mode set to 100644
File size: 555 bytes
RevLine 
[0214596]1#ifndef __THESYMBOLS__HH
2#define __THESYMBOLS__HH
3
4#include "symbol.hh"
5#include "const.hh"
6
7#include <list>
8#include <set>
9#include <bitset>
10
11typedef Symbol<1> Cat;
12
13typedef Symbol<2> Role;
14typedef list<Role> RoleList;
15typedef list<Role>::iterator RoleListIter;
16typedef bitset<MAXTYPES> RoleSet;
17typedef set<Role> Roles;
18typedef Roles::iterator RolesIter;
19
20typedef Symbol<3> Constr;
21typedef list<Constr> ConstrList;
22typedef list<Constr>::iterator ConstrListIter;
23
24typedef Symbol<4> Rel;
[9ace5d2]25
[0214596]26typedef Symbol<5> Flag;
[9ace5d2]27typedef bitset<MAXFLAGS> FlagSet;
[0214596]28
29#endif
Note: See TracBrowser for help on using the repository browser.