pub fn parse_task(content: &str) -> Vec<(usize, Command)>
Parses a DSL task file into a vector of simulation commands