VisPro is a general-purpose visual language generation system based on Reserved Graph Grammar (RGG). It is also the execution environment of visual programming languages (VPLs) developed under the VisPro system. However, due to the lack of compilation facilities, VisPro could only generate simple interpreted VPLs. We have developed a compilation mechanism for VisPro to implement compiled visual programs (VPs). The compiled visual programs are the executable diagrams that can be executed repeatedly. We present our approach in details in this paper. .
Ke-Bing Zhang, Mehmet A. Orgun, Kang Zhang