Visual Lambda is a visualized programming language. In QWFIX, Visual Lambda is used to customize complex business rules.
Visual Lambda features "Visualized Programming", "Context Sensitive Programming", and "Domain Specific Programming".
With "Context Sensitive Programming", programming can be performed step by step using a mouse. Each step user is required to make a choice from limited options.
Visual Lambda can be dynamically compiled into machine code (.Net delegates / function pointers) and run at full speed during run time.
Figure 1: Visual Lambda - Context Sensitive Programming
Figure 2: Visual Lambda - A Sample "SetSenderSubID" Module
Figure 3: Visual Lambda - Unform User Interface with Template Support