/* STAT1.H */ #ifndef STAT_H #define STAT_H #include "stdafx.h" #include "Expr1.h" enum StatEnum { NoStat, GotoStat, IfStat }; struct Stat { StatEnum tag; Expr * e1, * e2, * e3; Stat * s1, * s2; Stat () : tag (NoStat), e1 (NULL), e2 (NULL), e3 (NULL), s1 (NULL), s2 (NULL) { } }; Stat * statement (void); /* read statement */ #endif