stanford-oval/wikipedia huggingface dataset:
سامي العريان
لائحة الاتهام > المحاكمة

بدأت محاكمة العريان التي استمرت خمسة أشهر وثلاثة عشر يومًا باهتمام محموم من وسائل الإعلام الوطنية. بُنيت قضية الادعاء إلى حد كبير على عمليات التنصت على المكالمات الهاتفية الصادرة عن مكتب التحقيقات الفيدرالي وإرسال الفاكسات التي تم جمعها بين عام 1994 ووقت اعتقال السيد العريان في عام 2003. اشتملت المراقبة على ما يقرب من 20000 ساعة من الحوار من 472000 محادثة هاتفية تم التنصت عليها على 18 خطًا تم تسجيلها جُمِعت من 1994 إلى 2003. في حين أن عمليات التنصت على المكالمات الهاتفية التي يقوم بها ذراع المخابرات لمكتب التحقيقات الفيدرالي عادة ما تظل سرية عن المحققين الجنائيين الفيدراليين، فإن أحكام قانون باتريوت وقانون مراقبة الاستخبارات الأجنبية تسمح باستخدامها في بعض المحاكمات التي تتعامل مع الإرهاب. في نهاية مرافعة الادعاء، اختار محامو العريان عدم تقديم أي شهود في دفاعه واستراحوا دون تقديم دفاع، على أمل ترك عبء الإثبات على عاتق الحكومة. انتهت المحاكمة في نوفمبر 2005. بعد 13 يومًا من المداولات، برأت هيئة المحلفين العريان في ديسمبر في 8 من 17 تهمة، ووصلت إلى طريق مسدود بشأن التسعة المتبقية. تمت تبرئة اثنين من المتهمين من جميع التهم، كما تمت تبرئة متهم آخر من معظم التهم الموجهة إليه. واعتُبر الحكم بمثابة إحراج كبير لملاحقة الحكومة وقانون باتريوت.
واتهمت النيابة العامة في المحاكمة العريان بمساعدة الجهاد الإسلامي في فلسطين، والتي أصدرت إدارة كلينتون أمرا تنفيذيا عام 1995 أعلنت فيه الجهاد الإسلامي في فلسطين منظمة «إرهابية خاصة». وحظر الأمر التنفيذي «تقديم أو تلقي مساهمات أو أموال أو سلع أو خدمات» لصالح الجهاد الإسلامي في فلسطين، كما حظر الإجراءات التي تهدف إلى التهرب من الحظر. قدم المدعون الفيدراليون عدة نسخ من المحادثات الهاتفية وتبادل الفاكسات التي أجراها العريان مع قادة الجهاد الإسلامي في فلسطين قبل أن تصبح هذه الاتصالات غير قانونية في عام 1995. لم يتضمن أي منها أي نقاش حول هجوم ضد الولايات المتحدة أو يعكس معرفة مسبقة بالهجمات في الشرق الأوسط.
في أبريل 2005، أصدر اتحاد أعضاء هيئة التدريس بالكلية المتحدة بفلوريدا قرارات بإرسال ممثل إلى محاكمة العريان والتعبير عن دعمه لحق العريان الدستوري في محاكمة عادلة مع معاملة عادلة للسجناء.
لائحة الاتهام > اتفاق نداء

في 28 فبراير 2006، وقع العريان اتفاق إقرار بالذنب وافق بموجبه على الإقرار بالذنب في تهمة واحدة من التآمر للمساهمة بخدمات أو لصالح الجهاد الإسلامي، وهي منظمة إرهابية محددة بشكل خاص. في المقابل، فإن المدعي العام الأمريكي:
وافق على رفض التهم الثمانية المتبقية في لائحة الاتهام السابقة.
الموافقة على عدم اتهام العريان بأية جرائم أخرى كانت معروفة للحكومة وقت تنفيذ الاتفاقية.
وافق على عدم إدخال أي توصية تتعلق بفرض غرامة.
اتفق مع العريان على أن العقوبة المناسبة ستكون 46-57 شهرا في السجن.
تعهد بأنه في حالة عدم تلقي معلومات معاكسة تشير إلى أن مثل هذه التوصية غير مبررة، فإن الولايات المتحدة توصي بأن يتلقى العريان حكمًا «عند الحد الأدنى من نطاق المبادئ التوجيهية المعمول به، على النحو الذي حسبته المحكمة». كجزء من الصفقة، وافق العريان على الترحيل بمجرد انتهاء عقوبة السجن. نص اتفاق الإقرار بالذنب على أنه «يقتصر على مكتب المدعي العام للولايات المتحدة للمنطقة الوسطى بفلوريدا وقسم مكافحة الإرهاب في وزارة العدل، ولا يمكنه إلزام سلطات الادعاء الفيدرالية أو الحكومية أو المحلية الأخرى». كما نصت على أنها «تشكل الاتفاق الكامل بين الحكومة والعريان... ولا توجد وعود أو اتفاقيات أو تعهدات أخرى للعريان». سأل قاضي المحكمة الجزئية العريان عما إذا كان قد تلقى وعودًا من أي شخص آخر للحث على الإقرار بالذنب، فقال إنه لم يفعل. تم فتح اتفاق الإقرار بالذنب وقبله القاضي جيمس إس مودي في 17 أبريل 2006. وينطوي التهمة على عقوبة قصوى تصل إلى السجن خمس سنوات، وغرامة قدرها 250 ألف دولار، وثلاث سنوات من الإفراج تحت الإشراف. وظل العريان رهن الاحتجاز بانتظار الحكم عليه وترحيله. وجاءت الصفقة بعد 11 عامًا من تحقيقات مكتب التحقيقات الفيدرالي وعمليات التنصت والتفتيش، وثلاث سنوات ونصف من التحضير للمحاكمة، والوقت الذي قضاها العريان في السجن، معظمها في الحبس الانفرادي.
وقال أنصار العريان إن الاتفاق تم التوصل إليه جزئياً لإنهاء معاناة أسرته ولم شملهم.
لائحة الاتهام > الحكم

حكم القاضي مودي على العريان بالسجن 57 شهرًا كحد أقصى وثلاث سنوات من الإفراج تحت الإشراف في 1 مايو 2006، ومنحه رصيدًا من الوقت الذي قضاها. وقال ممثلو الادعاء إن العريان سيقضي 19 شهرا ثم يتم ترحيله. وانتقد مودي العريان بشدة في حكمه. دخل العريان في إضراب عن الطعام لمدة 62 يومًا احتجاجًا على الحكم.
وطالبت منظمة العفو الدولية بالإفراج الفوري عنه ودعت إلى إجراء تحقيق في معاملته في السجن. واعتبرت ظروف احتجازه السابق للمحاكمة عقابية بلا مبرر وتتعارض مع المعايير الدولية للمعاملة الإنسانية. في رسالة في عام 2007 إلى آشكروفت، أعلنت منظمة حقوق الإنسان أن الانتهاكات «القاسية والعقابية غير المقبولة التي ارتكبها حراس السجن» كانت «تستند، جزئيًا على الأقل، إلى خلفيته السياسية».
محاكمات الازدراء المدنية والجنائية؛ 2006 إلى الآن

تم استدعاء العريان ثلاث مرات للإدلاء بشهادته في التحقيقات المتعلقة بالإرهاب أمام هيئة المحلفين الفيدرالية الكبرى في فرجينيا بين عام 2006 وعام 2008. في كل مرة رفض الإدلاء بشهادته. طعن في أمر الاستدعاء الأولي في أربع محاكم فيدرالية مختلفة، كل منها رأت أنه في الواقع مطلوب منه الإدلاء بشهادته. وقد سُجن لمدة 13 شهرًا بتهمة الازدراء المدني لعدم الإدلاء بشهادته وفقًا لأمر الاستدعاء الأول.
محاكمات الازدراء المدنية والجنائية؛ 2006 إلى الآن > إجراءات الازدراء الجنائية؛ الإقامة الجبرية؛ الإبعاد

في 26 يونيو 2008 وجهت إليه هيئة محلفين كبرى في المنطقة الشرقية من ولاية فرجينيا تهمة ازدراء جنائي، لرفضه بشكل غير قانوني ومتعمد أوامر المحكمة بأن يشهد كشاهد أمام هيئة محلفين في 16 أكتوبر 2007 و20 مارس 2008. في 2 سبتمبر 2008، أطلق سراحه من الحجز ووُضع قيد الإقامة الجبرية في منزل ابنته ليلى في شمال فيرجينيا، حيث تتم مراقبته إلكترونيًا أثناء انتظار محاكمته بتهم ازدراء جنائي.
في جلسة استماع في يناير 2009 لتحديد موعد محاكمته، قدم محاموه وثائق تقول إن العريان «تعاون بالفعل وأجاب على الأسئلة في المعهد الدولي للفكر الإسلامي» للمدعين الفيدراليين. وزعم المحامون أن المدعين العامين في ولاية فرجينيا «في النهاية غير مهتمين بالمعهد الدولي للفكر الإسلامي... لكنهم يريدون إعادة النظر في محاكمة تامبا». في طلب تم تقديمه في 4 مارس 2009، أقر المدعون في فيرجينيا أنه عندما تولى العريان صفقة الإقرار بالذنب في أوائل عام 2006، اعتقد المدعون العامون في تامبا أنها أعفته من الإدلاء بشهادته في قضايا أخرى. وهذا يؤكد الإقرارات التي تم حلف اليمين التي قدمها إلى المحكمة محامي العريان في فلوريدا، بيل موفيت وليندا مورينو.
في 9 مارس 2010 أجلت القاضية ليوني برينكيما محاكمة الازدراء الجنائية، بانتظار طلب محامي الدفاع بإسقاط التهم في القضية. في حين أنه بموجب القانون الفيدرالي، لا يمكن سجن العريان لأكثر من 18 شهرًا بتهمة الازدراء المدني، إلا أن القانون لا يحتوي على حد زمني للازدراء الجنائي. في 27 يونيو 2014، تحرك مساعد المدعي العام الأمريكي غوردون د. كرومبيرج لرفض لائحة الاتهام، لكن لأن القضية طال أمدها قرروا إسقاط القضية وبدء إجراءات ترحيل العريان.
في 4 شباط 2015 تم ترحيل العريان من الولايات المتحدة إلى تركيا. تم نقله على متن رحلة تجارية من مطار دالاس الدولي من هيرندون، فيرجينيا إلى تركيا. وفي بيان أصدره محاميه السابق جوناثان تورلي، قال العريان جزئياً: «بعد 40 عاماً، انتهى وقتي في الولايات المتحدة». وأضاف: «لكن على الرغم من المحنة الطويلة والشاقة التي عانت منها عائلتي، فإنني أغادر بلا مرارة أو استياء في قلبي على الإطلاق. في الواقع، أنا ممتن جدًا للفرص والخبرات التي أتيحت لي ولعائلتي في هذا البلد، وللصداقات التي زرعناها على مدى عقود. هذه روابط مدى الحياة ولا يمكن أن تتأثر بالمسافة».
في عام 2017 أسس الدكتور العريان مركز الإسلام والشؤون العالمية (CIGA) في جامعة إسطنبول وهو مدير المركز.
الحياة الشخصية

العريان متزوج من نهلة النجار ولهما خمسة أولاد. ولدت نهلة عام 1961. كان نجله عبد الله العريان متدربًا لدى الممثل الأمريكي ديفيد بونيور عام 2001. ابنة العريان الكبرى، ليلى العريان، منتجة لقناة الجزيرة الإنجليزية في واشنطن العاصمة، وصحفية مستقلة ومساهمة في هافينغتون بوست ومجلة ذا نيشن.
الحياة الشخصية > فيلم

(الولايات المتحدة الأمريكية مقابل العريان) هو فيلم وثائقي حاصل على جائزة عام 2007 للمخرج النرويجي لاين هالفورسن عن العريان وعائلته أثناء وبعد محاكمته من وجهة نظر عائلته، وتعليق على نظام العدالة الأمريكي بموجب قانون باتريوت. تمت استضافة وثائقي من قبل اثنين من أعضاء البرلمان وعرض في البرلمان الترويجي.
عمر علي

| عمر علي | عمر علي |
| --- | --- |
معلومات شخصية  : معلومات شخصية  
الميلاد: سنة 1910    كركوك  
الوفاة: 7 يونيو 1974  (63–64 سنة)   الرطبة  
سبب الوفاة: حادث مرور  
مواطنة:  المملكة العراقية 
الديانة: أهل السنة والجماعة  
الحياة العملية  : الحياة العملية  
المهنة: قائد عسكري  
اللغة الأم: العربية، واللغة التركمانية  
اللغات: العربية، واللغة التركمانية  
سنوات النشاط: 1928 _ 1974
سبب الشهرة: قائد عسكري في حرب إسرائيل
الخصوم:  إسرائيل
تهم  : تهم  
التهم: معارضة ثورة 1958
الخدمة العسكرية : الخدمة العسكرية 
في الخدمة 1928 _ 1958: في الخدمة 1928 _ 1958
الولاء:  العراق
الرتبة: (زعيم) عميد ركن
المعارك والحروب:  ثورة بارزان الثانية  معركة جنين  حرب فلسطين 1948  ثورة 1958
الجوائز : الجوائز 
وسام نجمة فلسطين العسكري  (2019)  : وسام نجمة فلسطين العسكري  (2019)  
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
اللواء الركن عمر علي العجيلي الملقب البيرقدار، ضابط عسكري عراقي، وقائد القوات العراقية في حرب فلسطين عام 1948.
ولادته ونشأته

ولد في كركوك عام 1910م، من أسرة البيرقدار التركمانية.
خدماته العسكرية

بعد انهاء دراسته الثانوية التحق بالكلية العسكرية في بغداد فتخرج فيها ملازما ثانيا في أيلول 1928م، ثم انتمى بعد ذلك إلى كلية الاركان وتدرج في مراتب الجيش حتى أصبح عقيد ركن عام 1946م.
قاد قطعات من الجيش العراقي لانهاء انتفاضة مصطفى البارزاني في شمال العراق وشارك في القضاء على ثورة بارزان الثانية.
شارك في حرب فلسطين عام 1948 وكان قائدا لأحدى ألوية الجيش العراقي المتكون من 822 ضابطا وجنديا علئ جبهة جنين في فلسطين.
بعد عودة الجيش العراقي من فلسطين عام 1949م، أصبح القائد عمر علي آمرا للكلية العسكرية ثم رفع إلى رتبة زعيم ركن (عميد ركن)، كما عهد إليه منصب متصرف لواء السليمانية بالوكالة حتى عام 1954م،
ثم رفع إلى رتبة لواء ركن ليكون قائدا للفرقة العسكرية الأولى، وكان مقرها في محافظة الديوانية حتى قيام حركة تموز 1958.
موقفه من ثورة 14 تموز 1958

تميز موقفه برفض تلك الثورة، فحرك بعض قطعات الفرقة الأولى للتحرك إلى بغداد لإسقاطها. فاتصل بالزعيم الركن عبد الكريم قاسم الذي بين للواء الركن عمر علي استعداده لمقابلته في وزارة الدفاع لشرح الظروف التي دعت لقيام الثورة، استجاب اللواء الركن عمر علي لطلب الزعيم عبد الكريم قاسم وتوجه من الديوانية إلى بغداد وعند وصوله إلى مقر الوزارة في الباب المعظم وقبل دخوله امر العقيد الركن عبد السلام محمد عارف بالقاء القبض عليه وايداعه في السجن العام قبل لقائه بالزعيم عبد الكريم قاسم.
وقد بعث عمر علي برسالة إلى الزعيم قاسم طالبا مقابلته وقد ارسل الزعيم الركن عبد الكريم قاسم الرائد الركن صبحي عبد الحميد موفدا من قبله ليستمع إلى اقوال عمر علي.
يذكر فيصل حسون بكتابه (شهادات في هوامش التاريخ) فيقول كانت لدى عمر علي مذكرة مكتوبة يدعو فيها إلى اقامة مجلس استشاري يضم رجال الفكر ووجوه البلاد يتاح لهم الإسهام في إدارة الشؤون العامة للبلاد. كما كانت له دعوة للزعيم قاسم للحذر من المد الشيوعي وفي تلك الفترة كان قاسم قد استجاب لرغبة الملا مصطفى البارزاني في العودة للعراق، يذكر فيصل حسون ولأن اللواء عمر علي التركماني هو القائد الوحيد الذي استطاع ان ينهي حركة البارزاني في حركات الشمال عام 1943 فانه خشي ان (تعود ريمه لعادتها القديمة) لذلك طلب من صبحي عبد الحميد مبعوث قاسم اليه ان يحذر عبد الكريم من عودة البارزاني للعراق لئلا يتعرض استقرار البلاد للخطر من جديد.
رفض عبد الكريم قاسم مقترحات عمر علي وقدمه إلى محكمة المهداوي وحكم عليه بالسجن لمقاومته ثورة 14/تموز/1958 ثم عفا عنه واطلق سراحه سنة 1961 .
وفاته

اعتكف في داره بعد العفو عنه واطلاق سراحه عام 1962م، حتى خروجه من العراق إلى لبنان واثناء عودته من بيروت توفى في حادث سيارة قرب بلدة الرطبة في شهر أيلول من عام 1974م، وجرى له تشييع عسكري ببغداد.
مراجع ومصادر

↑  د.محمد الحربي ، عمر علي ودوره الوطني في تاريخ الجيش العراقي ، جريدة العراق ، 1995
↑  مقاله مثلث الشهداء, يوسف فضل 2015 موقع www.grenc.com
↑  بهجت أبو غربية في خضم النضال العربي الفلسطيني ص 310
↑  د. محمد عقل. فصل في كتاب عن دور الجيش العراقي في حرب 1948. عن نشرات أرشيف الجيش الأسرائيلي ومقابلات مع ضباط عرب وأجانب 1997
↑  السبيل - تاريخ الولوج 6 أكتوبر 2008  نسخة محفوظة 19 ديسمبر 2019 على موقع واي باك مشين.
↑  د.محمد الحربي ، عمر علي ودوره الوطني في تاريخ الجيش العراقي ، جريدة العراق ، 1995 ص43
بوابة أعلام
بوابة العراق
بوابة فلسطين
آيكون (لغة برمجة)

لمعانٍ أخرى، طالع آيكون (توضيح).
آيكون 
 Icon
| 0 | 1 |
| --- | --- |
التصنيف:  لغة برمجة 
التنميط:  متعددة النمط، مهيكلة، نصية النمط
ظهرت في:  1977
صممها:  رالف غريسولد
| 0 | 1 |
| --- | --- |
الإصدار الأول:   1977  
الإصدار الأخير:  9.5.1 في 06-06-2013
المستودع:  github.com… 
| 0 | 1 |
| --- | --- |
متأثرة بـ:  سنوبول، لغة معالجة النص والقوائم5(SL5)، ألغول
أثرت في:  بايثون
| 0 | 1 |
| --- | --- |
موقع الويب:  www.cs.arizona.edu/icon
تعديل - تعديل مصدري - تعديل ويكي بيانات
آيكون (بالإنجليزية: Icon)‏ هي لغة برمجة عالية المستوى جدًا تتميز بالتنفيذ الموجه بالأهداف والعديد من الإمكانيات لإدارة السلاسل والأنماط النصية. وهي مرتبطة بلغتي سنوبول وSL5، وهي لغات لمعالجة السلاسل. ولغة آيكون ليست لغة كائنية التوجه، لكن تم تطوير امتداد كائني التوجه يُطلق عليه Idol في عام 1996 والذي تحول في آخر الأمر إلى لغة ينيكون.
الصيغة الأساسية

لغة آيكون مشتقة من فئة ALGOL من لغات البرمجة المهيكلة، ولهذا فهي لها صيغة تشبه لغة سي أو لغة باسكال. وتشبه لغة آيكون إلى حد كبير لغة باسكال، حيث تستخدم صيغة:= للتعيينات، والكلمة الأساسية procedure وصيغة مماثلة. ومن ناحية أخرى، تستخدم لغة آيكون الأقواس التي تأخذ شكل حرف C لبناء مجموعات التنفيذ، وتبدأ البرامج بتشغيل إجراء يُطلق عليه "main".
تتشارك لغة آيكون أيضًا بطرق عديدة الميزات مع معظم لغات البرمجة النصية (بالإضافة إلى لغات سنوبول وSL5، والتي أُخذت منها): والمتغيرات ليست هناك حاجة لإظهارها، والأنواع يتم تشكيلها تلقائيًا، والأرقام يمكن تحويلها إلى سلاسل وإعادتها إلى الأرقام تلقائيًا. وهناك ميزة أخرى مشتركة مع العديد من لغات البرمجة النصية، لكن ليست كلها، وهي نقص رمز نهاية السطر؛ ففي لغة آيكون، الأسطر التي لا تنتهي بفاصلة منقوطة تنتهي بفاصلة منقوطة ضمنية.
الإجراءات هي وحدة البناء الأساسية لبرامج آيكون، وعلى الرغم أنها تستخدم تسمية باسكال إلا أنها تعمل بشكل يشبه دوال C إلى حد كبير ويمكن أن تعطي قيم؛ لا توجد الكلمة الأساسية function في لغة آيكون.
procedure doSomething(aString)
write(aString)
end
التنفيذ الموجه بالأهداف

أحد المفاهيم الأساسية للغة Icon يتمثل في أن هياكل التحكم تستند إلى «نجاح» أو «فشل» التعبيرات، بدلاً من المنطق البولي، كما هو في معظم لغات البرمجة. وفي هذا النموذج، المقارنات البسيطة مثل if a <b لا تعني «إذا قُيّمت العمليات على اليمين بالصحيحة» حيث ستكون في معظم اللغات؛ لكنها بدلاً من ذلك تعني شيءًا أقرب إلى «إذا كانت العمليات على اليمين ناجحة». وفي هذه الحالة ينجح العامل <إذا كانت المقارنة صحيحة، وبهذا تكون النتيجة النهائية هي نفسها. إضافة إلى هذا، يُعيد العامل <وسيطته الثانية إذا نجحت، ما يسمح بأشياء مثل if a <b <c، وهو نوع شائع من المقارنة لا يمكن وضعه مباشرة في معظم لغات البرمجة.
تصبح فائدة هذا المفهوم أكثر وضوحًا عندما تضع في اعتبارك أمثلة من العالم الواقعي. ونظرًا لأن لغة Icon تستخدم النجاح أو الفشل لكافة عمليات التحكم في التدفق، فإن هذه التعليمة البرمجية البسيطة:
if a := read() then write(a)
ستنسخ سطرًا واحدًا من الإدخال القياسي إلى الإخراج القياسي. والمهم في هذا المثال هو أن التعليمة البرمجية ستعمل حتى إذا تسبب الأمر read() في حدوث خطأ، على سبيل المثال، إذا لم يوجد الملف. وفي تلك الحالة ستفشل العبارة a := read()، ولن يُطلب أمر الكتابة.
يسري النجاح والفشل فيما بين الدوال، ما يعني أن أي فشل داخل أي دالة متداخلة سيتسبب في فشل باقي الدوال التي تتداخل معها أيضًا. على سبيل المثال، يمكننا كتابة برنامج لنسخ ملف إدخال كامل إلى إخراج في سطر واحد:
while write(read())
عندما يفشل الأمر read()، في نهاية الملف على سبيل المثال، سيسري الفشل في السلسلة وسيفشل الأمر write() أيضًا. وصيغة while، بوصفها هيكل تحكم، تتوقف عند الفشل، أي أنها تتوقف عندما يكون الملف فارغًا. وللمقارنة، ادرس مثالاً مشابهًا مكتوبًا بخوارزمية pseudocode المستندة إلى لغة جافا Java:
try {
while ((a = read()) != EOF) {
write(a);
}
} catch (Exception e) {
// do nothing, exit the loop
}
في هذه الحالة هناك مقارنتان مطلوبتان، واحدة لنهاية الملف (EOF) والأخرى لكافة الأخطاء الأخرى. ونظرًا لأن لغة Java لا تسمح بمقارنة الأخطاء كعناصر منطقية، كما هو الحال في لغة Icon، فيجب استخدام صيغة try/catch المطولة كبديل. كما أن محاولة استخدام الكتل تفرض تأثيرات سلبية على الأداء لمجرد استخدامها، حتى إذا لم تحدث أي أخطاء، وهي تكلفة موزعة تتجنبها لغة Icon.
تشير لغة Icon إلى هذا المفهوم بأنه تنفيذ موجه بالأهداف، حيث يشير إلى الطريقة التي يستمر بها التنفيذ حتى يتحقق هدف ما. وفي المثال السابق، يتمثل الهدف في قراءة الملف بكامله؛ ويتواصل نجاح أمر القراءة طالما أن هناك المزيد من المعلومات المطلوب قراءتها، بينما يفشل عندما لا تكون هناك معلومات. وهكذا تتم برمجة الهدف مباشرة في اللغة، بدلاً من استخدام عبارات لفحص التعليمات البرمجية العائدة أو البنيات المماثلة.
السلاسل

مع وظائفها التي تشبه البرمجة النصية، تضيف لغة Icon عددًا من الميزات لجعل العمل مع السلاسل أسهل. والأبرز بين هذه الميزات نظام scanning، والذي يكرر طلب الدوال في أي سلسلة:
s ? write(find("the"))
هي شكل قصير من الأمثلة الموضحة في السابق. وفي هذه الحالة يُوضع موضوع الدالة find خارج المعلمات أمام علامة الاستفهام. وتُكتب دوال Icon عمدًا (على عكس تلقائيًا) لمعرفة الموضوع في قوائم المعلمات والسماح بسحبها بهذه الطريقة.
يمكن استخراج السلاسل الفرعية من أي سلسلة باستخدام مواصفات نطاق داخل الأقواس. ويمكن أن تعطي مواصفات النطاق نقطة لرمز مفرد، أو شريحة من السلسلة. ويمكن فهرسة السلاسل من اليمين أو اليسار. ومن المهم ملاحظة أن المواضع داخل أي سلسلة تكون بين الرموز 1A2B3C4 ويمكن تحديدها من اليمين -3A-2B-1C0
على سبيل المثال
"Wikipedia"[1] ==> "W"
"Wikipedia"[3] ==> "k"
"Wikipedia"[0] ==> "a"
"Wikipedia"[1:3] ==> "Wi"
"Wikipedia"[-2:0] ==> "ia"
"Wikipedia"[2+:3] ==> "iki"
يوضح المثال الأخير استخدام طول بدلاً من موضع إنهاء
يمكن استخدام مواصفات النصوص المنخفضة كقيمة Lvalue داخل تعبير. وهذا يمكن استخدامه لإدراج سلاسل في سلسلة أخرى أو حذف أجزاء من سلسلة. على سبيل المثال،
s := "abc"
s[2] := "123" 
s now has a value of "a123c"
s := "abcdefg"
s[3:5] := "ABCD" 
s now has a value of "abABCDefg"
s := "abcdefg"
s[3:5] := ""
s now has a value of "abefg"
هياكل أخرى

تسمح أيضًا لغة Icon للمستخدم بإنشاء قوائمه الخاصة بسهولة (أو المصفوفات):
aCat := ["muffins", "tabby", 2002, 8]
ويمكن أن تكون العناصر داخل أي قائمة من أي نوع، وتشمل هياكل أخرى. ولإنشاء قوائم أكبر بسرعة، تشتمل لغة Icon على مولد list؛ i := list(10, "word") تولد قائمة تحتوي على 10 من كلمة "word".
ومثل المصفوفات في اللغات الأخرى، تسمح لغة Icon بالبحث عن العناصر حسب الموضع، على سبيل المثال، weight := aCat[4].
صيغة bang-syntax، على سبيل المثال، every write(!aCat)، ستطبع أربعة أسطر، بكل منها عنصر واحد.
وتشتمل لغة Icon على دوال تشبه التكديس، push وpop للسماح لها بتشكيل أساس التكديسات وقوائم الانتظار.
تشتمل لغة Icon أيضًا على وظائف للمجموعات والجداول (تُعرف بـ hashes وassociative arrays وdictionaries، إلخ.):
symbols := table(0)
symbols["there"] := 1
symbols["here"] := 2
تقوم هذه التعليمة البرمجية بإنشاء جدول سيستخدم الصفر كقيمة افتراضية لأي مفتاح غير معروف. ثم تضيف عنصرين إليه، بالمفاتيح "there" و"here"، والقيم 1 و2.
فحص السلاسل

تتمثل إحدى الميزات القوية للغة Icon في فحص السلاسل. وعامل فحص السلاسل، ? يحفظ بيئة فحص السلاسل الحالية وينشئ بيئة فحص سلاسل جديدة. تتكون بيئة فحص السلاسل من متغيري كلمات أساسية، &subject و&pos. حيث يمثل &subject السلسلة التي يجري فحصها، بينما &pos يمثل المؤشر أو الموضع الحالي داخل سلسلة subject.
على سبيل المثال
s := "this is a string"
s ? write("subject=[",&subject,"] pos=[",&pos,"]")
ستنتج
subject=[this is a string] pos=[1]

يمكن استخدام الدوال المضمنة والمعرفة من قبل المستخدم للتحرك داخل السلسلة التي يجري فحصها. والعديد من الدوال المضمنة ستكون افتراضيًا &subject و&pos (على سبيل المثال دالة find). والتعليمات التالية، على سبيل المثال، ستكتب كل «الكلمات» المحددة الفارغة في سلسلة.
s := "this is a string"
s ? {    # Establish string scanning environment 
while not pos(0) do {  # Test for end of string 
 tab(many(' '))  # Skip past any blanks
 word := tab(upto(' ') | 0) # the next word is up to the next blank -or- the end of the line
 write(word)   # write the word
}
}
مثال أكثر تعقيدًا يوضح دمج المولدات وفحص السلاسل داخل اللغة.
procedure main()
 s := "Mon Dec 8"
 s ? write(Mdate() | "not a valid date")
end
# Define a matching function that returns
# a string that matches a day month dayofmonth
procedure Mdate()
# Define some initial values
static dates
static days
initial {
 days := ["Mon","Tue","Wed","Thr","Fri","Sat","Sun"]
 dates := ["Jan","Feb","Mar","Apr","May","Jun",
    "Jul","Aug","Sep","Oct","Nov","Dec"]
}
every suspend (retval <- tab(match(!days)) ||  # Match a day
       =" " ||     # Followed by a blank
            tab(match(!dates)) ||  # Followed by the month
              =" " ||         # Followed by a blank
              matchdigits(2)      # Followed by at least 2 digits
) &
(=" " | pos(0)) &                   # Either a blank or the end of the string
                retval                               # And finally return the string
end
# Matching function that returns a string of n digits
procedure matchdigits(n)
    suspend (v := tab(many(&digits)) & *v <= n) & v
end
مصطلح expr1 & expr2 & expr3 يعطي قيمة التعبير الأخير
مراجع

↑  "معلومات عن آيكون (لغة برمجة) على موقع id.loc.gov". id.loc.gov. مؤرشف من الأصل في 2010-05-28.
The definitive work is The Icon Programming Language (third edition) by Griswold and Griswold, ISBN 1-57398-001-3.
It is out of print but can be downloaded in PDF form.
Icon also has co-expressions, providing non-local exits for program execution. Please see The Icon Programming language and also Shamim Mohamed's article Co-expressions in Icon. (This topic should probably be expanded).
وصلات خارجية

Icon homepage
Oral history interview with Stephen Wampler, Charles Babbage Institute, University of Minnesota. Wampler discusses his work on the development of the آيكون (لغة برمجة) in the late 1970s at the University of Arizona under Ralph Griswold.
Oral history interview with Robert Goldberg, Charles Babbage Institute, University of Minnesota. Goldberg discusses his interaction with Ralph Griswold when working on the آيكون (لغة برمجة).
Oral history interview with Kenneth Walker, Charles Babbage Institute, University of Minnesota. Walker describes the work environment of the Icon project, his interactions with Ralph Griswold, and his own work on an Icon compiler.
Oral history interview with Robert Goldberg, Charles Babbage Institute, University of Minnesota. Goldberg describes his use of Icon in the classroom at معهد إلينوي للتقنية.
The Icon Programming Language page on رمز روزيتا  ‏
| 0 | 1 |
| --- | --- |
ضبط استنادي: وطنية : مكتبة الكونغرس (LCNAF) المكتبة القومية الإسرائيلية (J9U)
بوابة برمجة الحاسوب
بوابة علم الحاسوب
أنخيل غونزاليس (لاعب كرة قدم فنزويلي)

لمعانٍ أخرى، طالع أنخيل غونزاليس (توضيح).
| أنخيل غونزاليس> معلومات شخصية   | أنخيل غونزاليس> معلومات شخصية   | أنخيل غونزاليس> معلومات شخصية   | أنخيل غونزاليس> معلومات شخصية   | أنخيل غونزاليس> معلومات شخصية   |  |
| --- | --- | --- | --- | --- | --- |
الميلاد: 26 ديسمبر 1994   (31 سنة)   فنزويلا  
مواطنة:  فنزويلا 
مركز اللعب: مهاجم
الطول: 1.75 م (5 قدم 9 بوصة)
|  معلومات النادي   |  معلومات النادي   |  معلومات النادي   |  معلومات النادي   |  معلومات النادي   |  |
النادي الحالي: نادي موناغاس الرياضي
| المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  |  |
| سنوات | فريق | م. | (هـ.) |  |  |
| 2015– | نادي موناغاس الرياضي  | 7 | (2) |  |  |
| 2017 | ← Deportivo Socopó FC ‏ (إعارة) | 9 | (1) |  |  |
| 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  وهو محدث في 4 مايو 2018. | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  وهو محدث في 4 مايو 2018. | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  وهو محدث في 4 مايو 2018. | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  وهو محدث في 4 مايو 2018. | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  وهو محدث في 4 مايو 2018. |  |
أنخيل غونزاليس (بالإسبانية: Ángel González)‏ هو لاعب كرة قدم فنزويلي، ولد في 26 ديسمبر 1994 في فنزويلا. لعب مع نادي موناغاس الرياضي.
مراجع

↑  "Ángel González profile". Soccerway. 25 فبراير 2018. مؤرشف من الأصل في 2018-02-25. اطلع عليه بتاريخ 2018-02-25.
وصلات خارجية

أنخيل غونزاليس على موقع قاعدة بيانات كرة القدم.إي يو (الإنجليزية)
أنخيل غونزاليس على موقع Soccerway.com (الإنجليزية)
بوابة أعلام
بوابة فنزويلا
بوابة كرة القدم
مديرية جبل عيال يزيد

مديرية جبل عيال يزيد
-مديرية-
تقسيم إداري
البلد
اليمن
التقسيم الأعلى
المحافظة
محافظة عمران
خصائص جغرافية
إحداثيات
المساحة
241.65
الارتفاع
السكان
التعداد السكاني 2004
السكان
84٬393 (الغالبية على المذهب السني)
الكثافة السكانية
349٫23
• الذكور
42٬611
• الإناث
41٬782
• عدد الأسر
9٬449
• عدد المساكن
9٬286
معلومات أخرى
التوقيت
توقيت اليمن (+3 غرينيتش)
الرمز الجغرافي
ar
تعديل مصدري - تعديل
مديرية جبل عيال يزيد إحدى مديريات محافظة عمران في اليمن. هي ثاني أكبر المديريات بعد مديرية عمران. بلغ عدد سكانها 84393 نسمة عام 2004.
موقع مديرية جبل عيال يزيد في محافظة عمران