lab3part2 - / /*-*\ / | Concrete Template :...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
// /*-------------------------------------------------------------------*\ // | Concrete Template : Statement_Parse_1 // | // // | // | You have no chance to survive make your time // \*-------------------------------------------------------------------*/ #ifndef CT_STATEMENT_PARSE_1 #define CT_STATEMENT_PARSE_1 1 ///------------------------------------------------------------------------ /// Global Context -------------------------------------------------------- ///------------------------------------------------------------------------ #include "AT/Statement/Parse.h" #include "CI/BL_Tokenizing_Machine/1.h" #include "CT/BL_Tokenizing_Machine/Get_1.h" ///------------------------------------------------------------------------ /// Interface ------------------------------------------------------------- ///------------------------------------------------------------------------ concrete_template < concrete_instance class Statement_Base, /*! implements abstract_instance Statement_Kernel <Statement_Base> !*/ concrete_instance class Tokenizing_Machine = BL_Tokenizing_Machine_Get_1 < BL_Tokenizing_Machine_1 > > class Statement_Parse_1 : implements concrete_instance Statement_Parse <Statement_Base, Tokenizing_Machine>, extends concrete_instance Statement_Base { private: local_procedure_body Parse_IF_Statement ( ) /*! requires
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 5

lab3part2 - / /*-*\ / | Concrete Template :...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online