Ответ 1
Вы можете сказать примерно следующее: foo % "test->test"
. Это означает, что тест зависит от теста. У вас могут быть различные другие параметры, такие как foo % "test->test;compile->compile"
, что означает, что это зависит не только от теста, но и от компиляции (компиляция → компиляция). Вы также можете зависеть от компиляции foo % "test->compile"
и т.д. Он описал хорошо здесь в документации.