בית התפתחות מהי שפת פקודות כלי (tcl)? - הגדרה מטכנולוגיה

מהי שפת פקודות כלי (tcl)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של שפת הפקודה של כלי (Tcl)?

שפת פקודות הכלי (Tcl) היא שפת סקריפט חזקה עם תכונות תכנות. זה זמין בכל פלטפורמות Unix, Windows ו- Mac OS. Tcl משמש ליישומי אינטרנט ושולחן עבודה, רשת, ניהול, בדיקות, טיפוס מהיר של אבות-טיפוס, יישומי סקריפט וממשקי משתמש גרפיים (GUI).

Techopedia מסביר שפת פקודה של כלי (Tcl)

Tcl, שהוצג בשנת 1988 על ידי ג'ון אוסטרהוט, משמש לתסריט משותף של ממשק שערים (CGI) ומשמש כשפת תסריט הבוט של Eggdrop. Tcl / Tk מתייחס לשילוב של Tcl לבין ערכת הכלים TI GUI.


תכונות Tcl כוללות:

  • השלם את השימוש ב- Unicode ובפלטפורמות
  • הרחבה באמצעות Java ו- C ++
  • שילוב עם ערכת כלים GUI של Windows
  • ניתן לבצע מניפולציה על סוגי נתונים, כולל קוד מקור, כמחרוזות.
  • ממשק מונע אירועים לשקעים ולקבצים
  • פקודות פונקציה וריאדית ושפה מפורשת באמצעות קוד-בייט
  • יצירת הודעת שגיאה בשימוש שגוי על ידי פקודות Tcl.
  • FreeWrap TCLSH
  • רישיון הפצת תוכנה של ברקלי (BSD)
  • גרסת פיתוח מלאה
Tcl מתממשק לשפת C. מערכי ערכים המתארים טיעוני פקודה מועברים לפונקציות יישום הפקודה. סימולטורים לוגיקה דיגיטלית כוללים גם ממשק תסריטים Tcl עבור Verilog, שפת תיאור חומרה VHSIC (VHDL) וסימולציה של שפת חומרה של SystemVerilog. כלים כמו עטיפה פשוטה ומחולל ממשקים (SWIG) ו- ffidl מייצרים אוטומטית את הקוד הנדרש לחיבור פונקציות C שרירותיות וזמן ריצה של Tcl. Tcl מפרט את הפקודות של פקודות כרשימת מילים המופרדות על ידי מרחב לבן ומופסקות על ידי קו חדש או פסיק.


החלפות עיקריות הנתמכות על ידי Tcl הן החלפת פקודות, החלפה משתנה והחלפת אחורנית. בנוסף, יש ממשק גישה למסדי נתונים עבור סקריפטים Tcl התומך במנהלי התקן גישה עבור מסדי נתונים MySQL, Open Database Connectivity (ODBC), PostgreSQL ו- SQLite.


Tcl תומך בחבילות הרחבה לפונקציונליות נוספת, כולל GUI, אוטומציה של יישומים מבוססי מסוף וגישה למסד נתונים.

מהי שפת פקודות כלי (tcl)? - הגדרה מטכנולוגיה