أداة معالجة النصوص من دي إي سي
أداة معالجة النصوص DEC ( أو DECTPU ) [ 1 ] [ 2 ] هي لغة برمجة مخصصة طورتها شركة Digital Equipment Corporation (DEC) لإنشاء محررات نصوص متعددة الوظائف بسهولة .
تُعد وحدة معالجة الموتر (TPU) جزءًا من نظام التشغيل OpenVMS . ويمكن استخدامها على طرفية أو وحدة تحكم أو على نظام رسومي مثل DECwindows .
الوظائف
توفر وحدة معالجة النصوص (TPU) واجهات برمجة تطبيقات لإدارة مخزن النصوص بالتزامن مع واجهات برمجة تطبيقات إدارة النوافذ، وهي مصممة خصيصًا لسلسلة أجهزة VT100 الطرفية. يتيح ذلك تقسيم الشاشة مع إمكانية التمرير، وبالتالي عرض محتوى المخزن نفسه من زوايا متعددة. كما توفر الوحدة واجهات برمجة تطبيقات لتعيين المفاتيح، مما يتيح نطاقًا واسعًا من وظائف تحرير النصوص. ويمكن للمسؤول أو المستخدم تعديل تعيين لوحة المفاتيح بسهولة.
يمكن للمستخدمين كتابة محرر نصوص خاص بهم، على سبيل المثال لترجمة النصوص أو رسائل الخطأ القصيرة إلى لغات طبيعية متعددة في نافذة نصية صغيرة متزامنة. يمكن استدعاء محرر النصوص، مما يسمح بتضمين محررات نصوص صغيرة في تطبيقات محددة، مثل برنامج بريد إلكتروني بسيط. يمكن إعادة توجيه مخرجات التطبيقات إلى نافذة نصية باستخدام الاتصال بين العمليات . وبالتالي، يمكن استدعاء خدمات الويب لإعادة نتائجها إلى مخزن نصي مؤقت.
التطبيقات
- EVE (المحرر القابل للتوسيع والمتعدد الاستخدامات)، وهو أول محرر قائم على وحدة معالجة الموتر، تم تقديمه مع VAX/VMS بحلول منتصف عام 1985. [ 3 ]
- في عام 1986، طورت شركة DEC نسخة جديدة من EDT مكتوبة بلغة TPU
- محرر حساس للغة ، جزء من VAXset (منصة تطوير البرمجيات)
- قام جريج ونديرلي في جامعة ولاية أوكلاهوما بإنشاء نسخة من محرر vi تُسمى TPUVI أو VITPU. [ 4 ] ولا يزال VITPU متاحًا عبر أرشيفات DECUS على الإنترنت. [ 5 ]
مراجع
- ↑ دليل استخدام أداة معالجة النصوص من DEC
- ↑ "دليل مرجعي لأداة معالجة النصوص من DEC" . مؤرشف من الأصل بتاريخ 10-05-2018 . تم الاطلاع عليه بتاريخ 09-05-2018 .
- ↑ دليل المستخدم لجهاز EVE AA-Z302A-TE . شركة ديجيتال إكويبمنت . يوليو 1985. ص. 9.
- ↑ جريج ونديرلي (26 سبتمبر 1988). "v04i092: TPUVI لنظام VMS الجزء 1 من 17" . مجموعة الأخبار : comp.sources.misc .
- ↑ جريج ونديرلي (22 يوليو 1987). "VI.RNO - التثبيت والمساعدة لمحاكاة VI في TPU" . قرص OpenVMS المجاني الإصدار 5.0 . تم الاطلاع عليه في 1 يوليو 2022 .
- لغات البرمجة النصية
- برنامج OpenVMS
- مواضيع لغات البرمجة
