summaryrefslogtreecommitdiff
path: root/web/yacco2/qa/knu1_sicktbl.cpp
blob: 3b1966e17f3deb94084fff6b757b4c3d3443c0b5 (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
/*
 File: knu1_sicktbl.cpp
 Date and Time: Fri Oct  3 14:30:08 2014 
*/
#include "knu1_sick.h"
using namespace NS_yacco2_T_enum;// enumerate
using namespace NS_yacco2_err_symbols;// error symbols
using namespace NS_yacco2_k_symbols;// lrk 
using namespace NS_yacco2_terminals;// terminals
using namespace NS_yacco2_characters;// rc 
using namespace yacco2;// yacco2 library
using namespace NS_knu1_sick;// grammar's ns
// first set terminals
// LR1_eog
yacco2::UCHAR LA1_Cknu1_sick[] ={
1
,0,2
};
extern yacco2::State S1_Cknu1_sick;
extern yacco2::State S2_Cknu1_sick;
extern yacco2::State S3_Cknu1_sick;
extern yacco2::State S4_Cknu1_sick;
extern yacco2::State S5_Cknu1_sick;
extern yacco2::State S6_Cknu1_sick;
extern yacco2::State S7_Cknu1_sick;
extern yacco2::State S8_Cknu1_sick;
struct S1std_Cknu1_sick{
  yacco2::USINT no_entries_;
  yacco2::Shift_entry shift_entries_[4];
};
S1std_Cknu1_sick S1st_Cknu1_sick = {
 4
 ,
  {// start of table
   {105,(State*)&S2_Cknu1_sick} // shift sym: raw_a