This visual syntax was developed to provide a clear, visual representation of Smalltalk code in a graphical environment. The construction and evaluation of code may be conducted entirely in a graphical view or with a combination of textual and visual tools. Code constructed visually may be viewed textually, or vice versa.
Objects appear as rounded corner rectangles with a textual label.
Messages appear in a rectangle below the objects to which they are sent. Directed connections represent the flow of objects. Statements are tree-like structures within a block. View examples of Smalltalk code defined using the visual syntax. The following are available by sending an email request to Master's thesis on an early version the syntax.