Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. DEC Text Processing Utility – Wikipedia
DEC Text Processing Utility – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie

Das DEC Text Processing Utility (oder DECTPU)[1][2] ist eine domänenspezifische Programmiersprache für Texteditoren, die von der Digital Equipment Corporation (DEC) entwickelt wurde, um auf einfache Weise multifunktionale Texteditoren zu entwickeln. TPU ist Teil von OpenVMS. Sie kann auf einem Terminal, einer Konsole oder auf einem grafischen System wie DECwindows verwendet werden.

Funktionalität

[Bearbeiten | Quelltext bearbeiten]

TPU bietet APIs für die Verwaltung von Textbuffern in Verbindung mit APIs für die Fensterverwaltung, die auf die VT100-Terminals ausgerichtet sind. Dies ermöglichte Split-Screen-Fenster mit Scrolling und somit mehrere Ansichten desselben Fensterinhalts. Es werden auch APIs für die Tastaturbelegung bereitgestellt, die eine breite Palette von Funktionen für die Textbearbeitung ermöglichen. Benutzer können ihren eigenen spezifischen Editor schreiben, um z. B. Text oder kurze (Fehler-)Meldungen in mehrere natürliche Sprachen in einem synchronisierten kleinen Textfenster zu übersetzen.

Der Texteditor ist von anderen Programmen aufrufbar, so dass man kleine Texteditoren in Anwendungen einbauen kann, zum Beispiel in ein einfaches Mailprogramm, und somit die Ausgaben von Anwendungen in ein Textfenster umleiten, indem man die Kommunikation zwischen den Prozessen nutzt. So kann man zum Beispiel Webdienste aufrufen, die ihre Ergebnisse in einen Textpuffer zurückgeben.

Implementationen

[Bearbeiten | Quelltext bearbeiten]
  • EVE (Extensible Versatile Editor), der erste TPU-basierte Editor, wurde Mitte 1985 mit VAX/VMS ausgeliefert
  • 1986 entwickelte DEC eine neue Version von EDT, geschrieben in TPU
  • Language-Sensitive Editor, Teil von VAXset (Softwareentwicklungsplattform)
  • Eine Version des vi-Editors wurde von Gregg Wonderly an der Oklahoma State University unter dem Namen TPUVI oder VITPU entwickelt.[3] VITPU ist immer noch über das DECUS-Archiv online verfügbar[4]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Guide to the DEC Text Processing Utility. Abgerufen am 7. April 2025. 
  2. ↑ DEC Text Processing Utility Reference Manual. 10. Mai 2018, abgerufen am 7. April 2025. 
  3. ↑ v04i092: TPUVI for VMS part 1 of 17. Abgerufen am 7. April 2025. 
  4. ↑ Gregg Wonderly: VI.RNO - Installation and help for VI emulation in TPU. In: digiater.nl. 22. Juni 1987, abgerufen am 7. April 2025 (englisch). 
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=DEC_Text_Processing_Utility&oldid=254945757“
Kategorie:
  • Programmiersprache

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id