بقرة
لغة COWSEL ( لغة مساحة العمل المتحكم بها ) هي لغة برمجة صممها روبن بوبلستون بين عامي 1964 و1966 . وقد استندت إلى شكل تدوين بولندي معكوس (RPN) للغة Lisp ، بالإضافة إلى بعض الأفكار من لغة البرمجة المدمجة (CPL).
تم تطبيق برنامج COWSEL في البداية على حاسوب Ferranti Pegasus في جامعة ليدز وعلى حاسوب Stantec Zebra في معهد برادفورد للتكنولوجيا . وفي وقت لاحق، قام رود بورستال بتطبيقه على حاسوب Elliot 4120 في جامعة إدنبرة .
تم تغيير اسم COWSEL إلى POP-1 في عام 1966، خلال فصل الصيف، واستمر التطوير تحت هذا الاسم منذ ذلك الحين.
مثال على التعليمات البرمجية
دالة عضو lambda xy تعليق هل xa عضو في القائمة y؛ تعريف y ذرة ثم *0 نهاية y إذا كان x يساوي ثم * 1 نهاية y tl -> y كرر لأعلى
تم تسطير الكلمات المحجوزة (الكلمات المفتاحية) أيضًا في النسخ المطبوعة الأصلية. قام بوبلستون بتلوين بناء الجملة باستخدام التسطير السفلي على جهاز فريدن فليكسو رايتر .
انظر أيضاً
مراجع
- التقرير الفني: EPU-R-12، جامعة إدنبرة (أبريل 1966)
روابط خارجية
- "التطور المبكر للغة البرمجة العامة" في موسوعة لغات الحاسوب
فئات :
- اللغات الوظيفية
- عائلة لغات البرمجة ليسب
- تاريخ الحوسبة في المملكة المتحدة
- لغات البرمجة التي تم إنشاؤها عام 1964
- لغات البرمجة
- العلوم والتكنولوجيا في إدنبرة
- جامعة برادفورد
- جامعة إدنبرة
- جامعة ليدز
- مواضيع لغات البرمجة
