8 #include "../../../../../../../extern/PEGTL/include/tao/pegtl.hpp"
16 template <
typename Rule>
22 struct asKW : TAOCPP_PEGTL_KEYWORD("AS") {};
31 : tao::pegtl::sor<projectFromPointer, functionstateaction> {};
34 : tao::pegtl::if_must<setProjectionKW,
35 tao::pegtl::seq<tao::pegtl::one<'('>, setProjectParam,
36 tao::pegtl::one<')'>>> {};
37 struct projectFrom : tao::pegtl::sor<setProjectionExp, functionstateaction,
38 projectFromPointer, tao::pegtl::success> {
44 tao::pegtl::must<tao::pegtl::one<'('>>,
45 tao::pegtl::pad<tao::pegtl::must<projectToPointer>,
47 tao::pegtl::pad<tao::pegtl::must<tao::pegtl::one<':'>>,
49 tao::pegtl::pad<tao::pegtl::must<projectFrom>, tao::pegtl::space>,
51 tao::pegtl::pad<tao::pegtl::one<')'>, tao::pegtl::space>>> {};
56 : tao::pegtl::list_must<projectSingleExp, tao::pegtl::one<','>,
57 tao::pegtl::space> {};
Definition: Literals.h:27