تيكو (محرر نصوص)

عودة للموسوعة
TECO
معلومات عامة
نوع
محرر نصوص
المنصة
PDP-1   — PDP-6   — PDP-10  
معلومات تقنية
المطور الأصلي
Dan Murphy
المطورون
دانيال ميرفي
الإصدار الأول
1962/63

(بالإنجليزية: TECO)‏، والذي هوتسمية مختصرة في الأصل لمسمى محرر ومصحح الشريط (ورق)، لكن بعد ذلك أصبح محرر ومصحح النصوص، هومحرر نصوص الذي تم تطويره في الأصل في معهد ماساتشوستس للتقنية في الستينات، وبعد ذلك تم تعديله فقط من جميع جهة. ومع جميع اللهجات المندرجة، فربما كان TECO المحرر الأشهر من حيث الاستخدام قبل محرر في آي (والذي تم إدراجه لاحقا مع الكثير من نظام تشغيل)، وقبل محررإيماكس، والذي يعتبر TECO سلفا له (فقد بدأ إيماكس تحرير ماكر بالتشغيل على نظام TECO).

الوصف والتأثير

TECO ليس مجرد محرر، بل هومفسر لغة برمجة لمعالجة النصوص. والبرامج المتعاقبة (والتي تسمى macros) الخاصة بالبحث عن النص وتعديله تعطيه قوة كبيرة. ومع هذا، وعلى عكس تعابير نمطية، فقد كانت اللغة هي البرمجة الأمرية (في بعض النسخ كان يوجد مشغل "أو" في درس السلسلة).

وليس لمحرر TECO فهم النحوفي الحقيقة، بل جميع حرف في البرنامج له أمر إلزامي، يتم إرساله إلي الروتين المناظر له. وذلك الروتين من الممكن يقرا حروفا أخرى من دفق البرنامج (معطيا تأثير وسيطات السلسلة)، ويغير مسقط "عداد البرنامج" (معطيا تأثير بنية التحكم)، أويدفع القيم إلي تكدس القيمة (معطيا تأثير الأقواس المتداخلة). لكن لا يوجد ما يمنع عمليات مثل القفز إلي منتصف تعليق، لأنه لا يوجد نحوأوتحليل نحوي.

ولقد اقترح منطق كلاسيكي عن برمجة الحاسب بعنوان "برمجيين حقيقيين لا يستخدمون لغة باسكال" حتى اللعبة المعروفة لجمهور TECO كانت هي إدخال اسمهم كتسلسل أوامر، وبعد ذلك يحاولون استنباط ما كان سيحدث. ونفس الموضوع قد استحدث – عند وصفه لمحرر TECO- اسم تاجي " "YAFIY، والذي يعني "أنت طلبته وقد حصلت عليه" وبالتالي فهومضاد ما تراه هوما تحصل عليه WYSIWYG.

ومحرر إيماكس الشهير للعالم ريتشارد ستولمن قد تم تطبيقه في الأصل في TECO (نسخ لاحقة من محرر ايماكس، أولا مولتكس ايماكس ثم جنوايماكس، قد تم تطبيقهما في ليسب و[ليسب ماكس]). وقد أصبح مشهورا عقب [شركة المعدات الرقمية Digital Equipment Corporation] وتطبيق [معالجستة للبيانات المبرمجة] للحاسوب المتوسط الذي تم تطويره في [مشروع ماك Project MAC] بمعهد ماساتشوستس للتقنية في عام 1964. وقد أظهر هذا التطبيق النص المحرر بصريا على شاشة أنبوب الأشعة المهبطية، وتم استخدامه كمحرر تفاعلي متصل (ومع هذا، فلم يكن هذا هوأصله أوأسلوب الاستخدام المقصود في الأصل). والنسخ اللاحقة لمحرر TECO كانت قادرة على تشغيل وضع ملء الشاشة على عدد من المحطات الطرفية للفيديوفي آر إس 232 لشركة المعدات الرقمية.

وكان TECO متوفرا للعديد من نظم التشغيل والحواسب، بما في ذلك حاسب [معالج البيانات المبرمجة PDP-1 ]، ونظام المشاركة الزمنية الغير متوافق (ITS) على الحاسب المتوسط ((DP-6 والحاسب المتوسط PDP-10، و[نظام TOPS-10] و[نظام TOPS-20] على حاسب [PDP-10]. وتم تزويد نسخة من محرر TECO بكل أنظمة تشغيل شركة المعدات الرقمية DEC، والنسخة المتاحة لنظام [RT11] كانت قادرة على تشغيل شاشة عرض رسومات 40 جيجابايت بينما النسخة المتاحة لنظام [RSTS/E] قد تم تطبيقها على أنها [نظام زمن تشغيلي run-time system] متعدد المستخدمين وكان من الممكن استخدامها كبيئة تشغيل كاملة للمستخدم، فلم يضطر المستخدم للخروج أبدا من TECO. وقد تم استخدام محرر المحطة الطرفية للفيديوTECO ماكروبشكل رائج على نظم [المشاركة الزمنية المتعددة المستخدمين RSTS/E] و[VAX] مع محطات طرفية قادرة على التحكم المباشر في المؤشر (مثل [المحطة الطرفية VT52] والمحطة الطرفية للفيديوVT100]) من أجل توفير محرر مرئي ملء الشاشة مشابه في وظيفته لمحرر [إيماكس Emacs] المطور بشكل عصري.

وبعد حتى اقتنى هوليت-باكارد شركة [كومباك Compaq] (والذي اقتنى شركة Digital Equipment Corporation)، فلا يزال يزود محرر TECO بنظام تشغيل نظام الذاكرة الافتراضية المفتوح.

وسليل نسخة DEC الموزعة على حاسب PDP-10 لا يزال متاحا على الإنترنت، مع الكثير من التطبيقات الجزئية لبيئة إم إس-دوس مايكروسوفت ويندوز.

التاريخ

تم تطوير محرر TECO في البداية في معهد ماساتشوستس للتقنية حوالي عام 1963 عن طريق دانيال مورفي Daniel L. Murphy من أجل استخدامه على حواسب [PDP-1 ]، والتي تنتمي إلي أقسام مختلفة، موضوعة في المبنى رقم 26 في معهد ماساتشوستس للتقنية. وعلى هذه الآلات، اشتملت عملية التطوير العادية على استخدام [آلة طباعة Friden Flexowriter] لإعداد كود مصدري غير متصل على قطاع مستمر من شريط ورقي مثقب. فقد ثقب مبرمجوالنظم الكبيرة لشركة أي بي إم [IBM mainframes] كود مصدري الخاص بهم على [بطاقات cards]، باستخدام [مثقاب key punches] والتي طبعت حروف [مصفوفة نقطية dot-matrix] يمكن لبشر قراءتها على قمة جميع بطاقة في نفس الوقت الذي تثقب فيه جميع حرف يمكن للآلة قراءته. وبالتالي استطاع مبرمجوأي بي إم حتى يقرؤوا ويضعوا ويمحوا ويحركوا سطور الكود عن طريق معالجة البطاقات ماديا في وحدة الأشرطة. والشريط الورقي المثقب لم يقدم تلك الخصائص، والضرورة كانت أم التحرير المتصل.

وكان هناك محرر مبكر لحاسب PDP-1 يسمى [برنامج Expensive Typewriter]. ومن خلال كتابته عن طريق ستيفين دي بينر Stephen D. Piner، فقد كان أول محرر يمكن تخيله متوجه صوب السطر، مع افتقاره لقدرات البحث والاستبدال. وتم اختيار اسمه على أنه بوك مصغر للمحرر الضخم المبكر الذي يسمى [Colossal Typewriter]. وحتى في هذه الأيام، استطاع التحرير المتصل حتى يوفر وقتا في دورة تسليم الأخطاء. وهناك برنامج أخر خطه [PDP-1 hackers] وهو[برنامج Expensive Desk Calculator]، على منوال مشابه.

والغرض الأصلي المذكور لمحرر TECO هوالاستفادة من الحاسب PDP-1. وكما هومتصور في الدليل، فبدلا من القيام بالتحرير بطريقة باهظة من خلال الجلوس عند لوحة طرفية للتحكم، فيمكن للمرء فحص النص الخطأ ببساطة وإعداد "شريط تسليم" يصف عمليات التحرير التي ينبغي القيام بها في النص. ويمكن للشخص تغذية الشريط المصدر بكفاءة وشريط التسليم في حاسب PDP-1 عبر قارئه عالي السرعة (200 حرف في الثانية). ومن خلال تشغيل TECO، فسوف يقوم بثقب شريط محرر بسرعته العالية (60 حرفا في الثانية) في الثقب. وبعد ذلك يمكن للشخص حتى يستمر في التعبئة والتجميع بدون تضييع وقت في التحرير المتصل.

وبعد ذلك تم تحفيز عمليات البحث المعقدة للمحرر TECO من خلال الحقيقة التي تقول حتى مطبوعات آلة الطباعة غير المتصلة لم تكن مرقمة بالسطر، وبالتالي احتاجت مواقع التحرير إلي حتى تكون محددة من خلال السياق وليس من خلال رقم السطر. وقد تم إدراج الكثير من المفاهيم الحلقية والشرطية (التي جعلت TECO آلة تورنغ) من أجل توفير قوة وصفية كافية لشريط التسليم. وقد قلل النحوالمحكم من عدد ضربات المفاتيح اللازمة لإعداد شريط التسليم.

وكان شريط التسليم هوبرنامج، وقد تطلب تسليما مثل أي برنامج أخر. وكانت مخاطر البحث والاستبدال الكامل واضحة. ومن الناحية العملية، تم القيام بتحرير TECO متصلا تمام كما كان مع برنامج Expensive Typewriter (على الرغم من حتى TECO كان محررا أكثر كمالا من Expensive Typewriter، وبالتالي كان التحرير أكثر كفاءة مع TECO). والنسخة الأصلية من حاسب PDP-1 لم تكن لها شاشة عرض. والطريقة الوحيدة لمراقبة حالة النص أثناء عملية التحرير كانت كتابة الأوامر التي يمكن حتى تجعل النص (أوأجزاء منه) يخط على طابعة العارضة.

وفي عام 1964، تم تطبيق نسخة خاصة من TECO(TECO-6) على جهاز [PDP-6] بمعهد ماسيشوتس للتقنية. وقد دعمت تلك النسخة التحرير المرئي، أي استخدمت شاشة عرض توضح محتويات مخزن التحرير في الوقت الحقيقي، وتحديثه حدثا تغير. ومن بين مبتكري TECO-6 كان [ريتشارد جرين بلات Richard Greenblatt] و[ستيوارت نيلسون Stewart Nelson].

وفي معهد ماسيشوتس للتقنية، استمر تطوير محرر TECO في خريف 1971. وقد نفذ Carl Mikkelsen كيفية تحرير في الوقت الحقيقي بناء على أوامر عارضة التحكم البيانية في TECO-6، لكنها تعمل مع شاشة عرض النص في حاسب [Datapoint-3300 CRT]. ومع هذا، فتطبيق مخزن محررTECO كان غير كفء بشكل فظيع في معالجة وضع حرف واحد أومحووظائف- فقد استهلك التحرير 100% من جهاز PDP-10. ومع دعم المبرمج [Richard Greenblatt ]، قام Carl في صيف 1972 بإعادة تطبيق مخزن TECO وأعاد تشكيل الماكروعلى أنه كود PDP-10 أصلي. ولأن إدخال طريقة الوقت الحقيقي من خلال كتابة <cont> يمين، فكان هذا معروفا بطريقة كنترول يمين. في نفس الوقت، أضاف Rici Liknaitski وحدات ماكرولإدخال الوقت (<contl>]) والتي عملت عندما تمت قراءة سلسلة الأوامر وليس عند تطبيقها. وقد جعلت وحدات ماكروزمن القراءة مخزن النص المساعد لمحرر TECO والتي تسمى مسجلات Q أكثر فائدة.وقد وسع Carl مكان اسم مسجل Q. فمع وحدات ماكرووقت القراءة، ومكان الاسم الضخم لمسجل Q، وعمليات التخزين الفعالة، تم ضبط الوضع لربط جميع مفتاح بوحدة ماكرو. وهذه الوحدات التحريرية قد تحولت إلي إيماكس.Wiki as a source...[محل شك]

مثال للجلسة

لدينا ملف يسمى hello.c مع المحتويات الآتية:

int main(int argc, char **argv)
{
  printf("Hello world!\n");
  return 0;
 

ويمكن للشخص استخدام جلسة TECO الآتية (مع ملاحظة حتى الأمر هو"*" و"$" هوكيفية تأثير مفتاح الإفلات) لتغيير "أهلا" إلي "مع السلامة":

*EBhello.c$$           Open file for read/write with backup
*P$$               Read in the first page
*SHello$0TT$$          Search for "Hello" and print the line
  printf("Hello world!\n");  The line
*-5DIGoodbye$0TT$$        Delete "Hello", insert "Goodbye", and print the line
  printf("Goodbye world!\n"); The updated line
*EX$$              Copy the remainder of the file and exit

كود المثال

عينة الكود الشرح
ER ملف $ افتح ملف للقراءة
[q... ]q اضغط...مسجل Q (يمكن حتىقد يكون له رقم أونص أوكود)
< كود > تكرار، توجد أكواد للتالي، فاصل، يستمر، الخ.
n"X then-code | else-code''''    if-then-else (X هونوع اختبار type)

لغة البرمجة

إن الغموض الخاص بلغة برمجة محرر TECO يوصف بشكل جيد في الجملة الآتية المقتبسة من [مبرمجون حقيقيون لا يستخدمون لغة باسكال Real Programmers Don't Use PASCAL]، من خطاب من ED Post إلي مجلة Datamation في يوليو1983، صفحة 263-265:

" تمت ملاحظة حتى سلسلة أوامر TECO تشبه إلي حد كبير ضوضاء خط البث أكثر من النص المقروء. ومن بين أحد الألعاب المسلية في اللعب بمحرر TECO هي كتابة اسمك كما في سطر الأمر ومحاولة تخمين ماذا سيعمل. تماما مثل كتابة أي خطأ محتمل بينما تتحدث مع TECO يفترض أن يدمر برنامجك، أوحتى أسوأ – فربما يقوم بإدخال أخطاء غامضة وماكرة في الروتين الفرعي الذي تعمل فيه."

وعلى الرغم من النحوالشاذ، فلغة أوامر TECO كانت قوية بدرجة هائلة، والاستخدامات لا تزال متاحة لكل من إم إس-دوسويونكس. فأوامر TECO هي حروف (تضم حروف كنترول)، والأمر هوعلامة نجميه واحدة:

*

ويظهر مفتاح الإفلات كعلامة دولار، يتم الضغط عليها بعد حتى توضح نهاية الأمر الذي يحتاج متغير مستقل ويتم الضغط عليه مرتين لبدء تطبيق الأمر الذي تم إدخاله:

*$$

أمثلة البرامج

المثالان الأولان يمثلان نوعاً من التبادل لمخزن النص الحالي، بناء على الحرف الأول من جميع سطر، والمأخوذ من مرشد مستخدم محرر TECO PDP-11. نسخة [امضى إلي goto] وبرمجة مهيكلة تعرض الآن. ولاحظ حتى محرر TECO يتجاهل [الحالة case] و[الفراغ الأبيض whitespace] (ما عدا [tab]، والذي هوأمر إدراج).

مثال 1

!START! j 0aua        ! jump to beginning, load 1st char in register A !
!CONT! l 0aub        ! load first char of next line in register B !
qa-qb"g xa k -l ga 1uz '   ! if A>B, switch lines and set flag in register Z !
qbua              ! load B into A !
l z-."g -l @o/CONT/ '        ! loop back if another line in buffer !
qz"g 0uz @o/START/ '         ! repeat if a switch was made on last pass !

مثال 2

0uz                             ! clear repeat flag !
<j 0aua l                       ! load 1st char into register A !
<0aub                           ! load 1st char of next line into B !
qa-qb"g xa k -l ga -1uz '       ! if A>B, switch lines and set flag !
qbua                            ! load B into A !
l.-z;>                         ! loop back if another line in buffer !
qz;>                            ! repeat if a switch was made last pass !

مثال 3

هذا المثال هومفسر للغة برمجة [Brainfuck] لمحرر TECO. فهويعمل من خلال تطبيق المخزن كبرنامج Brainfuck، ويوضح قدرات المحرر.

 @^UB#@S/{^EQQ,/#@^UC#@S/,^EQQ /@-1S/{/#@^UR#.U1ZJQZ\^SC.,.+-^SXQ-^SDQ1J#@^U9/[]-+<>.,/<@:-FD/^N^EG9/;>J30000<0@I/
 />ZJZUL30000J0U10U20U30U60U7@^U4/[]/@^U5#<@:S/^EG4/U7Q7;-AU3(Q3-91)"=%1|Q1"=.U6ZJ@i/{/Q2\@i/,/Q6\@i/ /Q6J0;'-1%1'
 >#<@:S/[/UT.U210^T13^TQT;QT"NM5Q2J'>0UP30000J.US.UI<(0A-43)"=QPJ0AUTDQT+1@I//QIJ@O/end/'(0A-45)"=QPJ0AUTDQT-1@I//
 QIJ@O/end/'(0A-60)"=QP-1UP@O/end/'(0A-62)"=QP+1UP@O/end/'(0A-46)"=-.+QPA^T(-.+QPA-10)"=13^T'@O/end/'(0A-44)"=^TUT
 8^TQPJDQT@I//QIJ@O/end/'(0A-91)"=-.+QPA"=QI+1UZQLJMRMB\-1J.UI'@O/end/'(0A-93)"=-.+QPA"NQI+1UZQLJMRMC\-1J.UI'@O/en
 d/'!end!QI+1UI(.-Z)"=.=@^a/END/^c^c'C>

معلومات لا تهمك

  • معظم لغات أمر DEC قد فسرت أمر "اصنع اسم ملف" على أنه أمر لبدء محرر TECO وتكوين اسم الملف المحدد. وسوف يجيب الكثير من مستخدمي TECO على "الحب" برسالة " ليس حربا"؟. وفي بعض مواقع هجريب TECO، تم اعتبار الملف الناتج "الحب" هوسحر الحظ الطيب وبالتالي فحماية الملف الكبيرة (مثل <777> تحت TOPS-10)، لن يتم محوها.
  • وفقا لمؤلف كتاب " حرفة تحرير النص" Craig Finseth, يمكن اعتبار TECO أحد اللغات الأولي [للكتابة فقط "write-only"]. أي أنه يمكن القول أنه بعد كتابة البرنامج في محرر TECO، سيكون من الصعب جدا فهم ما عمله بدون توثيق مناسب.
  • تم تسمية وظيفة وحدة ماكروسطر أمر محرر TECO [MUNG]، والتي تنفذ برنامج/وحدة ماكرولمحرر TECO على ملف الإدخال المحدد. ووظيفة MUNG ذاتها كانت من [المختصرات المتكررة recursive acronyms] التي تمثل " MUNG Until No Good".
  • عندما تم إدخال نظام VAX، أعربت شركة DEC عن محرر شاشة "مستخدم ودود" يسمى [محرر نص EDT] ليحل محل TECO. وعندما اشتكى المستخدمون من نقص الدعم لمحررهم المفضل، تم إخبارهم بأن TECO ليس محررا، بل هولغة برمجة.
  • من بين المقولات الشائعة التي تثير المتحمسين لمحرر TECO هوأنه كان جاهزا لكتابة أي شيء على الإطلاق.

المراجع

  1. ^ HP OpenVMS system documentation. How to invoke TECO. نسخة محفوظة 03 مارس 2016 على مسقط واي باك مشين.
  2. ^ (no author shown)."Summary of TECO commands"(text). From a collection of MIT PDP-1 paper tapes at the Computer History Museum..Retrieved on 2007-09-12.
  3. ^ Dan Murphy."The Beginnings of TECO".
  4. ^ Samson, Peter."PDP-6 TECO"(PDF). Memorandum MAC-M-250.Retrieved on 2007-09-12.
  5. ^ Edwards, Daniel J.(October 29, 1964)."TECO 6". Memorandum MAC-M-191.Retrieved on 2007-09-12.
  6. ^ Computer Terminal Corporation. "For the Time Sharing Computer Users Datapoint 3300" (PDF). مؤرشف من الأصل (PDF) في 17 أبريل 2016. اطلع عليه بتاريخ 27 أكتوبر 2009.
  7. Contributor, Unknown (October 14, 2008). "c2.com Wiki Entry". c2.com. مؤرشف من الأصل في 19 يوليو2016. اطلع عليه بتاريخ 27 أكتوبر 2008.
  8. ^ Finseth, Craig A. (2006). . Lulu. ISBN . مؤرشف من الأصل في 02 أكتوبر 2019.
  9. ^ Mung (العربي بن مهيدي) نسخة محفوظة 26 يوليو2017 على مسقط واي باك مشين.
  • . ديجيتال إكوبمينت. 1978. صفحات 17 pp. مؤرشف من الأصل في 21 يونيو2008. اطلع عليه بتاريخ 12 سبتمبر 2007.
  • Dan Murphy, The Beginnings of TECO (IEEE Annals of the History of Computing, Vol. 31, Number 4, October–December 2009)

وصلات خارجية

  • Dan Murphy's personal site
  • Pete Siemsen's TECO collection
  • Tom Almy's TECO page. Includes a TECO based on Pete Siemsen's TECOC and DECUS documentation. There are MS-DOS, Windows (console), Linux, Mac OS X, and OS/2 versions.
  • Introduction to the TECO syntax
  • TECO Information

نطقب:JargonFile

تاريخ النشر: 2020-06-01 21:00:50
التصنيفات: تاريخ البرمجيات, محررات نصوص, قالب أرشيف الإنترنت بوصلات واي باك, صفحات بها وصلات إنترويكي, صفحات بها بيانات ويكي بيانات, صفحات تستخدم خاصية P400, صفحات تستخدم خاصية P178, مقالات تحتوي نصا بالإنجليزية, جميع المقالات التي بها عبارات بحاجة لمصادر, مقالات ذات عبارات بحاجة لمصادر منذ أكتوبر 2009, مقالات ذات عبارات محل شك, مقالات بأقسام عديمة الأهمية منذ يوليو 2009, جميع المقالات بأقسام عديمة الأهمية, مقالات ذات عبارات بحاجة لمصادر منذ أكتوبر 2008, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

جيش الاحتلال يعلن ارتفاع عدد جنوده القتلى في غزة

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:21
مستوى الصحة: 62% الأهمية: 76%

موظفو وزارة الداخلية يعلنون التوقف عن العمل لمدة يومين

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:13
مستوى الصحة: 71% الأهمية: 78%

نصر الله يتحدث عن تحركات "حزب الله" لمساعدة غزة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:07:31
مستوى الصحة: 94% الأهمية: 95%

العلاقات المغربية الإسرائيلية.. ماذا بعد حرب غزة؟

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:03
مستوى الصحة: 66% الأهمية: 78%

نصر الله يتوعد إسرائيل: لن نكتفي بما يجري على حدود لبنان

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:09
مستوى الصحة: 64% الأهمية: 85%

"بيلد": بايرن يفرض على مزراوي حضور لقاء سري مع الطائفة اليهودية

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:58
مستوى الصحة: 52% الأهمية: 62%

الدراجي يثير الجدل بسبب احتضان المغرب للمونديال

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:17
مستوى الصحة: 62% الأهمية: 76%

مقاييس الأمطار المسجلة بالمملكة خلال ال24 ساعة الماضية

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:09:29
مستوى الصحة: 58% الأهمية: 51%

توقيف سيدتين بالبيضاء متلبستين بنقل مخدرات على متن “طاكسي”

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:09:58
مستوى الصحة: 68% الأهمية: 78%

نتنياهو يرد على نصر الله: أي خطأ سيكون ثمنه باهظا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:07:26
مستوى الصحة: 78% الأهمية: 100%

مدرب ليفربول يترك قرار العودة للعب لدياز عقب اختطاف والده

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:07:33
مستوى الصحة: 94% الأهمية: 94%

الصدر يطلب من 4 دول السماح لأنصاره بالوصول إلى حدود فلسطين

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:07:56
مستوى الصحة: 77% الأهمية: 95%

الرباط.. الإعلان عن اكتشافات أثرية مهمة في موقع شالة

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-03 18:10:57
مستوى الصحة: 45% الأهمية: 57%

تحميل تطبيق المنصة العربية