Chapter 7
Programming Tools

The following commands allow the advanced programming of primitives’ filtering, and recursively exploring the structure of a project. An example of their use could be the definition of a standard company style report, that inputs the project definition and with one command produces the project documentation.

7.1 Tag Operations

\apply{tag, milestone command, project command, task command}

\rapply{tag, milestone command, project command, task command}

7.2 Set Operations

\sapply{tag set, general command}