Common operators, such as the pointer dereference right arrow (->), or the assignment operator (=) can be replaced with symbolic operators, such as arrows.
Nested parentheses are shown in different sizes to make it easier to identify matching sets.
An up or down arrow appears in goto statements, to point in the direction of the target label.
Automatic "end brace" annotations are added to the closing curly brace in C/C++/C# and Java code. This makes it easier to understand nested if, while, switch, and other blocks of code.