summaryrefslogtreecommitdiff
path: root/web/yacco2/library/wset.cpp
blob: 3fee31bf9df15bbf22620a2f46906dccce291cd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*42:*/
//#line 48 "/usr/local/yacco2/library/set.w"

/*565:*/
//#line 24 "/usr/local/yacco2/library/macros.w"



/*:565*/
//#line 49 "/usr/local/yacco2/library/set.w"

/*26:*/
//#line 404 "/usr/local/yacco2/library/intro.w"

#include "yacco2.h"

/*:26*/
//#line 50 "/usr/local/yacco2/library/set.w"

/*43:*/
//#line 54 "/usr/local/yacco2/library/set.w"


/*:43*//*47:*/
//#line 98 "/usr/local/yacco2/library/set.w"

extern void
yacco2::create_set_entry(yacco2::USINT Enum_id,yacco2::Set_entry&Set){
INT R= Enum_id%SET_ELEM_NO_BITS;
Set.partition__= Enum_id/SET_ELEM_NO_BITS;
Set.elements__= 1<<R;
}

/*:47*/
//#line 51 "/usr/local/yacco2/library/set.w"


/*:42*/