Reference articles on history, science, culture and more
Encyclopedia

Language-Sensitive Editor

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).

01Features

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

  • 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.

02Languages

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

As of 2007 the following additional templates were supplied:

Watch videos about Language-Sensitive EditorExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Language-Sensitive Editor, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.