‘Extras’ ‘Order’ ‘Order topologically’

Elements are ordered in a topological sequence when the execution takes place from left to right and from above to below, that is the number increases from left to right and from above to below for topologically arranged elements. The connections are not relevant, only the location of the elements is important.

All selected elements are topologically arranged when the command ‘Extras’ ‘Order’ ‘Order topologically’ is executed. All elements in the selection are taken out of the sequential processing list by this process. The elements are then entered into the remaining sequential processing list individually from bottom right through to upper left. Each marked element is entered into the sequential processing list before its topological successor, i.e. it is inserted before the element that in a topological sequencing would be executed after it, when all elements in the editor were sequenced according to a topological sequencing system. This will be clarified by an example.

../_images/655c9080a24f6da60a317d313bd5b2d2

The elements with numbers 1, 2 and 3 are selected. If the command ‘Order topologically’ is selected the elements are first taken out of the sequential processing list. Var3, the jump and the AND-operator are then inserted again one after the other. Var3 is placed before the label and receives the number 2. The jump is then ordered and receives the number 4 at first but this then becomes 5 after the AND is inserted. The new order of execution which arises is:

../_images/acbf9227a24f8c1e0a317d317578637a

When a newly generated block is introduced it will be placed by default in front of its topological successor in the sequential processing list.