Ludwig2: Decoupling Program Representations From Processing Models

Joseph J. Pfeiffer, Jr.  

 About the Author

Data Structure Manipulation   Graph Grammars   Event Driven Language   Diagram Editing  


Ludwig2 is a general purpose visual language featuring a consistent internal representation for graph manipulation, arithmetic expressions, and user interaction, but with differing presentations of these language components in order to enhance readability. It has grown out of the earlier Ludwig language project as the generality of the graph operation approach outlined there has become apparent.

This paper discusses Ludwig2's representation, presentations, and planned programming environment.

 Document in PostScript (compressed, 37677 bytes)

 Document in HTML with Pictures

LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick Navigation and Visualization of Movies Content Index of Talks Proceedings - 11th Intl. Symposium on Visual Languages