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 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]
- DEC Ada
- DEC BASIC
- DEC C
- DEC C++
- VAX COBOL
- DIGITAL Fortran
- DEC PASCAL
- VAX BLISS-32
- VAX C
- VAX MACRO
- DEC PL/I
As of 2007 the following additional templates were supplied:[3]
- Kednos PL/I for OpenVMS
- VAX ADA
- VAX BASIC
- VAX BLISS
- VAX
- DEC COBOL
- VAX Datatrieve
- DEC DATATRIEVE
- VAX DIBOL
- VAX FORTRAN
- MACRO-64
References[]
- ^ 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.
- ^ Stevens, Mark. "Language Sensitive Editor: LSE". VMS Users Guide. Retrieved August 31, 2016.
- ^ "Kednos PL/I for OpenVMS Systems User Manual". Kednos.com. Retrieved August 31, 2016.
External links[]
- Hewlett-Packard Company (July 2005). HP DECset for OpenVMS Guide to Language-Sensitive Editor (PDF). Retrieved August 31, 2016.
Categories:
- OpenVMS text editors
- Text editor stubs