首页 | 本学科首页   官方微博 | 高级检索  
     


An intelligent pascal editor for a graphical oriented workstation
Authors:C. R. Jesshope  M. J. Crawley  G. L. Lovegrove
Affiliation:1. The University of Southampton, Southampton, SO9 5NH, U.K.

Department of Electronics & Information Engineering;2. The University of Southampton, Southampton, SO9 5NH, U.K.

Department of Computer Studies

Abstract:A Pascal syntax directed screen editor, designed to run under PNX on an ICL Perq workstation is presented. The editor (Eliot) offers a structured approach to text editing and provides complete Pascal syntax checking. The exceptional graphic capabilities of the Perq are used to good effect in providing an efficient user interface by way of a hierarchy of pop-up menus. Using this interface, skeletal programs may be entered down to the assignment statement, or procedure call level without recourse to the keyboard, selections being made from menus using a graphics tablet and puck. Eliot encourages block structured programs with nested blocks by the use of a tree structured menu, representing the program structure. This allows for efficient movement around the program, again using the tablet and puck. Syntax checking is performed continually with errors reported and highlighted immediately for correction at will. For further error checking a variable scan option can be invoked which lists details of variable names which are not declared, or declared more than once, or declared and not used at all.
Keywords:Syntax directed  graphical  pascal  editor
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号