13 namespace fs = std::filesystem;
18 std::vector<std::string> command_elements;
21 Workflow(std::vector<std::string> command_elements);
Definition workflow.hpp:32
std::unique_ptr< IR > compile(Workflow &workflow)
Definition workflow.cpp:30
Definition workflow.hpp:37
std::unique_ptr< IR > compile(Workflow &workflow)
Definition workflow.cpp:34
Definition workflow.hpp:27
virtual std::unique_ptr< IR > compile(Workflow &workflow)=0
Definition workflow.hpp:15
bool is_command_only()
Definition workflow.cpp:16
std::vector< std::string > get_command_elements()
Definition workflow.cpp:20
Workflow(std::vector< std::string > command_elements)
Definition workflow.cpp:7