تي سي إل

تي سي أل هي اختصار لأداة التحكم باللغة ولكن أصبح الناس يقول لها تي سي أل لتسهيل الكلام تلفظ ككلمة (تكل)أو تلفظ تي سي إل هذه هي لغة برمجية متعددة الاستخدام أنشأها جون أوستورهوت.[2][3][4] في الأصل «ولدت من الإحباط» وفقا للمؤلف، مع وضع المبرمجين الخاصة بها (نوعية رديئة) لغات يقصد به أن يكون جزءا لا يتجزأ من داخل التطبيقات التي سي إل حظيت بالقبول من تلقاء نفسها. التي سي إل يستخدم عادة للنماذج السريعة، التطبيقات النصية، وواجهة المستخدم الرسومية والاختبار.تس سي إل يستخدم لمنصات الأنظمة المطمورة، سواء في شكله الكامل أو في إصدارات سمول برينتر أخرى التي سي إل يستخدم أيضا في برمجة المدخل العمومي لأجهزة التوصيل.

التاريخ

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

في شهر 1 من سنة 1990 : أعلن التي سي أل في جامعة بيريكلي (شتاء مجموعة مستخدمي اليونيكس)

في شهر 6 من سنة 1990:توقع إعلان (صيف مستخدمي يونيكس)

في شهر 1 من سنة 1990 : أول إعلان للتي كي (شتاء مستخدمي يونيكس)

في شهر 6 من سنة 1993 : أول مؤتمر لتي كي وتي سي أل في بيريكلي.

في شهر 9 من سنة 2002: تاسع اجتماع لتي سي أل وتي كي في فانكوفر الإعلان عن نظام التغليف ستاركيت

مقالات تي سي أل عقدت في أمريكا وأوروبا

ملامح

ملامح التي سي إل تضم:

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

التي سي إل لم تدعم من وجوه المنحى بناء الجملة قبل 8.6 (8.6 تزود ال نظام الاوه أو في جوهر التي سي إل إذا وظائف الاوه أو زودت بواسطة علب الامتداد. حتى الاوه أو المكتوب بنقاء علب.

أمثلة

proc ! x {expr {$x<2? 1: $x*[! [incr x -1]]}}
  • حساب قائمة من الأرقام

باستعمال الدالة foreach:

set nombres {10 9 8 7 6 5 4 3 2 1}
set somme 0
foreach i $nombres { 
   set somme [expr {$somme + $i}]
}

أو أكثر إحكاما باستخدام الأمر join:

set somme [expr [join $nombres +]]
  • استبدال الحروف في جدول باستعمال الأمر string:
set sequence "ACGTATTACGGTCCATGAACGAATTGGGATATCGACCATGATGGAATTCTG"
puts [string map {GA R TC Y GT K AC M GC S AT W} $sequence]
  • تحميل صفحة HTML:
package require http
puts [http::data [http::geturl http://mini.net/tcl/540]]
  • إعطاء الوقت عن طريق الخطاب الصوتي على أندرويد:
package require android
set android [android new]
set time [clock format [clock seconds] -format "%I %M %p on %A, %B %e %Y."]
android speak $time

كلمات محجوزة

after		 exec		list		read		tm
append		 exit		llength		refchan		trace
apply		 expr		lmap		regexp		trap
array		 fblocked	load		registry *	try
auto_execok	 fconfigure	lrange		regsub		unknown
auto_import	 fcopy		lrepeat		rename		unload
auto_load	 file		lreplace	return		unset
auto_mkindex	 fileevent	lreverse	scan		update
auto_mkindex_old filename	lsearch		seek		uplevel
auto_qualify	 finally	lset		set		upvar
auto_reset	 flush		lsort		socket		variable
bgerror		 for		mathfunc	source		vwait
binary		 foreach	mathop		split		while
break		 format		memory		string		yield
catch		 gets		msgcat		subst		yieldto
cd		 glob		namespace	switch		zlib
chan		 global		open		tailcall
clock		 history	package		tcl_endOfWord
close		 http		parray		tcl_findLibrary
concat		 if		pid		tcl_startOfNextWord
continue	 incr		pkg::create	tcl_startOfPreviousWord
coroutine	 info		pkg_mkIndex	tcl_wordBreakAfter
dde *		 interp		platform	tcl_wordBreakBefore
dict		 join		platform::shell	tcltest
encoding	 lappend	proc		tclvars
eof		 lassign	puts		tell
error		 lindex		pwd		throw
eval		 linsert	re_syntax	time

(*): مخصصة لمنصة ويندوز

المصادر

  1. ^ "[TCLCORE] Tk 9.0.1 RELEASED". 21 ديسمبر 2024. اطلع عليه بتاريخ 2024-12-22.
  2. ^ "Language". Tcl Developer Xchange. مؤرشف من الأصل في 2018-01-03. اطلع عليه بتاريخ 2016-11-02.
  3. ^ "Download Tcl/Tk Sources". Tcl Developer Xchange. مؤرشف من الأصل في 2018-06-27. اطلع عليه بتاريخ 2016-11-01.
  4. ^ Windows PowerShell : PowerShell and WPF: WTF نسخة محفوظة 25 ديسمبر 2008 على موقع واي باك مشين.

وصلات خارجية

Read other articles:

An enlargeable map of the 942 core based statistical areas (CBSAs) of the United States and Puerto Rico. The 366 metropolitan statistical areas (MSAs) are shown in medium green. The 576 micropolitan statistical area (μSAs) are shown in light green. This is a list of U.S. metropolitan areas by their gross domestic product (GDP). Real GDP for the top 50 metropolitan statistical areas in millions of dollars[1][2][3] 2022 rank Metropolitan area 2022 2021 2018 2017 2016 2...

 

Untuk tim hoki es, lihat HK Dukla Trenčín. AS TrenčínNama lengkapAsociácia športov Trenčín a.s.[1]Berdiri1992; 32 tahun lalu (1992) sebagai TJ Ozeta Dukla TrenčínStadionŠtadión Sihoť,Trenčín(Kapasitas: 10,000)PemilikTschen La LingKetuaRóbert RybníčekManajerMarián Zimen (caretaker)LigaFortuna Liga2022–239.Situs webSitus web resmi klub Kostum kandang Kostum tandang AS Trenčín (Pelafalan bahasa Slowakia: [ˈaː ˈes ˈtrentʂiːn] simakⓘ) adal...

 

Japanese prelate of the Catholic Church (born 1949) His EminenceThomas Aquino Manyo MaedaCardinal, Archbishop of Osaka-TakamatsuIn March, 2015.Native name前田万葉ChurchRoman Catholic ChurchArchdioceseOsaka-TakamatsuSeeOsaka-TakamatsuAppointed15 August 2023PredecessorOffice establishedOther post(s)Vice-President of the Japanese Episcopal Conference (2016-)Cardinal-Priest of Santa Pudenziana (2018-)OrdersOrdination19 March 1975Consecration23 September 2011by Joseph Atsumi MisueCreated ...

For related races, see 1916 United States gubernatorial elections. 1916 Idaho gubernatorial election ← 1914 November 7, 1916 1918 →   SPA Nominee Moses Alexander D. W. Davis Annie E. Triplow Party Democratic Republican Socialist Popular vote 63,877 63,305 7,321 Percentage 47.49% 47.07% 5.44% Governor before election Moses Alexander Democratic Elected Governor Moses Alexander Democratic Elections in Idaho Federal government Presidential elections 1892 1896 1900...

 

Wilayah yang terlingkup dalam piagam Appalachian Regional Commission. Appalachia adalah istilah yang digunakan untuk menyebut kawasan budaya Amerika Serikat Timur yang membentang dari Southern Tier di negara bagian New York hingga wilayah utara Alabama, Mississippi, dan Georgia.[1] Sementara Pegunungan Appalachia membentang dari Belle Isle di Kanada hingga Pegunungan Cheaha di negara bagian Alabama, Amerika Serikat, wilayah budaya Appalachia hanya merujuk pada pegunungan bagian tengah...

 

New Zealand politician The HonourableMaggie BarryONZMBarry in 201011th Minister for Arts, Culture and HeritageIn office8 October 2014 – 26 October 2017Prime MinisterJohn KeyBill EnglishPreceded byChris FinlaysonSucceeded byJacinda Ardern13th Minister of ConservationIn office8 October 2014 – 26 October 2017Prime MinisterJohn KeyBill EnglishPreceded byNick SmithSucceeded byEugenie SageMember of the New Zealand Parliament for North ShoreIn office26 November 2011 –...

Questa voce sull'argomento stagioni delle società calcistiche italiane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Voce principale: Ostiglia Football Club. Ostiglia Football ClubStagione 1923-1924Sport calcio Squadra Ostiglia Seconda Divisione7º posto nel girone D della Seconda Divisione, retrocessa in Terza Divisione 1922-1923 1924-1925 Si invita a seguire il modello di voce Questa pagina r...

 

Strategic MRBM Ashoura TypeStrategic MRBMService historyIn service28 November 2007–presentUsed by IranProduction historyManufacturer IranSpecificationsDiameter2.2 mWarheadOneEnginesolid fuel rocket[1]Operationalrange2000 ~ 2500 kmGuidancesysteminertial In November 2007, Iranian Defence Minister Mostafa Mohammad-Najjar announced Iran had built a new missile with a range of 2,000 km, the Ashoura missile. Najar said: The Islamic Republic of Iran has never aimed to l...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires (juin 2018). Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires. Cet article est une ébauche concernant un bateau ou un navire et les monuments historiques frança...

Disambiguazione – Se stai cercando altri significati, vedi Sole (disambigua). Sole ClassificazioneNana gialla Classe spettraleG2 V Parametri orbitali(all'epoca J2000.0) Semiasse maggiore(26±1,4)×103 al7,62±0,32 kpc Periodo orbitale(2,25-2,50)×108 anni1 anno galattico Velocità orbitale217 km/s (media) Sistema planetariosì (sistema solare) Dati fisiciDiametro equat.1,391×109 m[1] Diametro polare1,3909×109 m Diametro medio1,39095×109 m Schia...

 

René Plaissetty René Plaissetty en 1919. Données clés Naissance 7 mars 1889Chicago, Illinois Nationalité Américaine Décès 4 janvier 1955 (à 65 ans)Los Angeles, Californie Profession RéalisateurScénaristeProducteur modifier René Alexis Plaissetty est un cinéaste et producteur de cinéma franco-américain, né le 7 mars 1889 à Chicago et mort le 4 janvier 1955 à Los Angeles. Biographie Fils d'Achille Plaissetty[Note 1], chimiste et homme d'affaires et de Corinne Bonnecaze, ...

 

Peralatan komputer Altair 8800 (Januari 1975) Popular Electronics adalah sebuah majalah Amerika Serikat yang diterbitkan oleh Ziff-Davis Publishing pada bulan Oktober 1954 untuk para penggemar dan penguji barang elektronik. Majalah ini kelak menjadi Majalah Elektronik Terlaris di Dunia. Sirkulasinya mencapai 240.151 pada April 1957 dan 400.000 pada 1963.[1] Ziff-Davis menerbitkan Popular Electronics sampai April 1985. Judul Popular Electronics dijual ke Gernsback Publications, dan maj...

Amadeus durante il Festival di Sanremo 2023 Amadeus, pseudonimo di Amedeo Umberto Rita Sebastiani (Ravenna, 4 settembre 1962), è un conduttore televisivo, conduttore radiofonico, showman e disc jockey italiano. Esordisce negli anni ottanta a Radio Deejay, lanciato dal talent scout Claudio Cecchetto, in qualità di DJ, e si afferma successivamente come conduttore televisivo a partire dagli anni novanta, conducendo diversi quiz e programmi di intrattenimento, sia sulle reti Rai, sia su quelle ...

 

Державний комітет телебачення і радіомовлення України (Держкомтелерадіо) Приміщення комітетуЗагальна інформаціяКраїна  УкраїнаДата створення 2003Керівне відомство Кабінет Міністрів УкраїниРічний бюджет 1 964 898 500 ₴[1]Голова Олег НаливайкоПідвідомчі ор...

 

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

الحسين بن عبد السلام معلومات شخصية تاريخ الميلاد ~168هـ/784م~170هـ/786م تاريخ الوفاة ربيع الآخر 258هـ/فبراير-مارس 872م مواطنة  الدولة العباسية الحياة العملية الفترة العصر العباسي النوع شعر عربي تقليدي الحركة الأدبية الشعر في العصر العباسي الأوَّل المهنة شاعر اللغات اللغة العرب...

 

Ethical problems related to robots This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Robot ethics – news · newspapers · books · scholar · JSTOR (June 2017) (...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2023) منطقة فايلهايم - شونغاو  علم شعار الاسم الرسمي (بالألمانية: Landkreis Weilheim-Schongau)‏    الإحداثيات 47°50�...

Irish dishBacon and cabbageCourseMainPlace of originIrelandMain ingredientsBacon (green back or smoked) and cabbageVariationsCorned beef and cabbage, pork ribs and cabbage, breast bones and cabbage Bacon and cabbage (Irish: bagún agus cabáiste) is a dish traditionally associated with Ireland.[1] The dish consists of sliced back bacon boiled with cabbage and potatoes. Smoked bacon is sometimes used. The dish is served with the bacon sliced, and with some of the boiling juices added.&...

 

Stone construction, typically found on St. Kilda, Scotland A cleit on St Kilda (overlooking Village Bay) A cleit at the Cleitein McPhaidein, Boreray A cleit is a stone storage hut or bothy, uniquely found on the isles and stacs of St Kilda; whilst many are still to be found, they are slowly falling into disrepair.[1] There are known to be 1,260 cleitean on Hirta and a further 170 on the other St Kilda-group islands.[2][1] The outlying island of Boreray has the Cleitean...