FIX Visual Lambda Editor

Visual Lambda editor is a graphical tool used for Visual Lambda module programming.

Figure 2.1: FIX Visual Lambda Editor

 

The editor is composed of 3 resizable panels. The upper left panel is the "Expression Tree" panel, which is the main working panel for user to build the expression tree primarily with mouse.

The upper right side panel is the "Descriptions" panel, on which user can read or modify the description of the selected tree node of the expression tree on the left side. The "descriptions" serve as code comments in common programming languages.

The lower panel is the "pseudo code" panel, which provides a read only description of the selected node on the expression tree. The "pseudo code" output in this panel is very much like other common programming languages, which may help people understand the module from another perspective of view.