source: app/src/dgp/thesymbols.hh @ 44f59b8

Last change on this file since 44f59b8 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
Line 
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;
25
26typedef Symbol<5> Flag;
27typedef bitset<MAXFLAGS> FlagSet;
28
29#endif
Note: See TracBrowser for help on using the repository browser.