Om
literal_front_push_operation.hpp
Go to the documentation of this file.
1 
28 #ifndef Om_Language_Operation_LiteralFrontPushOperation_
29 
30  #define Om_Language_Operation_LiteralFrontPushOperation_ \
31  Om::Language::Operation::LiteralFrontPushOperation
32 
33  #include "om/language/system.hpp"
34 
35  #define Om_Language_Operation_LiteralFrontPushOperation_GetName_() \
36  "->[literal]"
37 
38 namespace Om {
39 
40  namespace Language {
41 
42  namespace Operation {
43 
44  // MARK: - Om::Language::Operation::LiteralFrontPushOperation
45 
51 
52  public: // MARK: public (static)
53 
54  static char const * GetName();
55 
56  static void Give(Evaluation &);
57 
58  };
59 
60  namespace {
61 
62  static System::Definition<LiteralFrontPushOperation> const theLiteralFrontPushDefinition;
63 
64  }
65 
66  }
67 
68  }
69 
70 }
71 
73 
74 #endif
The current evaluation.
Definition: evaluation.hpp:42
An inserter of an Operation into the static System instance.
Definition: system.hpp:129
The Om library.
Definition: code_point.hpp:26
Om header file.