= Dependency analysis = The base of dependency analysis is function calls. \\ Basically, the following examinations can be done: * cycle checking and listing * relationship search * drawing On every level these operations have different subtypes which will be described in details at the appropriate section. The analysis can be done on different levels: * [./Functions Function and Module level] - function and module levels share the same similarities, thus they are described together. * [./FunctionBlocks Function blocks] - simply, function block is a set of modules. There is a rule how the set is created.