1-1hit |
We have implemented a program editor for Modula-2 at ETH Zurich, named Macpeth. Macpeth is running on Lilith, Macintosh and other machines. We show the data structure for translation from the internal parse tree to the external textual representation. The data structure keeps the information for efficient scrolling and partial refreshing operations on the window.