Jump to content

Language-Sensitive Editor

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Language-Sensitive Editor (LSE) is a full-screen visual editor for the VAX/VMS and OpenVMS Operating systems. LSE is implemented by using the Text Processing Utility (TPU) language. It is part of the DECset programming tool set, which also contains a test manager, the performance and coverage analyzer (PCA), a code management system (CMS), and a module management mystem (MMS).[1]

Features

LSE requires the features of a VT100 terminal and successors, or a compatible terminal emulator. It has the following features:[2]

  • Syntax templates for a number of programming languages, which can be modified or extended by the user.
  • Windowing support.
  • Compilation and debug within editor.
  • Programmable editing functions.
  • EDT keypad layout default.

Languages

As shipped in 1999 LSE came with templates for the following programming languages:[1]

As of 2007 the following additional templates were supplied:[3]

References

  1. ^ a b Compaq (August 1999). DECset Release 12.2A for OpenVMS VAX Systems. Archived from the original on March 28, 2017. Retrieved August 31, 2016.
  2. ^ Stevens, Mark. "Language Sensitive Editor: LSE". VMS Users Guide. Retrieved August 31, 2016.
  3. ^ "Kednos PL/I for OpenVMS Systems User Manual". Kednos.com. Retrieved August 31, 2016.