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

Last change on this file since a26cf42 was 2f8d6d8, checked in by to <to@…>, 15 years ago

Poprawki kodu w C++ (nazwy plikow naglowkowych, using ...).

modified: compiledic/aut2fsa.cc
modified: dgp/grammar.hh
modified: dgp/mgraph.hh
modified: dgp/sgraph.hh
modified: dgp/thesymbols.hh
modified: gue/guess.cc
modified: kor/corlist.cc
modified: lem/lem.cc
modified: lib/symtab.cc
modified: lib/tft.h
modified: lib/tfti.h
modified: lib/ttrans.h
modified: lib/word.cc
modified: lib/word.h

  • Property mode set to 100644
File size: 578 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
11
12using namespace std;
13
14typedef Symbol<1> Cat;
15
16typedef Symbol<2> Role;
17typedef list<Role> RoleList;
18typedef list<Role>::iterator RoleListIter;
19typedef bitset<MAXTYPES> RoleSet;
20typedef set<Role> Roles;
21typedef Roles::iterator RolesIter;
22
23typedef Symbol<3> Constr;
24typedef list<Constr> ConstrList;
25typedef list<Constr>::iterator ConstrListIter;
26
27typedef Symbol<4> Rel;
28
29typedef Symbol<5> Flag;
30typedef bitset<MAXFLAGS> FlagSet;
31
32#endif
Note: See TracBrowser for help on using the repository browser.