Language-Sensitive Editor

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

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

[edit | edit source]

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

[edit | edit source]

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

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).