Σπίτι Ανάπτυξη Τι είναι η γλώσσα εντολών εργαλείου (tcl); - ορισμός από την τεχνολογία

Τι είναι η γλώσσα εντολών εργαλείου (tcl); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει η γλώσσα εντολών εργαλείου (Tcl);

Η γλώσσα εντολών εργαλείου (Tcl) είναι μια ισχυρή γλώσσα προγραμματισμού με δυνατότητες προγραμματισμού. Διατίθεται σε πλατφόρμες Unix, Windows και Mac OS. Το Tcl χρησιμοποιείται για εφαρμογές Web και επιτραπέζιων υπολογιστών, δικτύωση, διαχείριση, δοκιμές, σύντομα πρωτότυπα, εφαρμογές σε γραφήματα και γραφικές διεπαφές χρήστη (GUI).

Η Techopedia εξηγεί τη γλώσσα εντολών εργαλείων (Tcl)

Το Tcl, που εισήχθη το 1988 από τον John Ousterhout, χρησιμοποιείται για τη δημιουργία σεναρίων κοινής διεπαφής πύλης (CGI) και χρησιμεύει ως γλώσσα δέσμης ενεργειών για το bot Eggdrop. Το Tcl / Tk αναφέρεται σε ένα συνδυασμό του Tcl και του Tk GUI toolkit.


Τα χαρακτηριστικά Tcl περιλαμβάνουν:

  • Πλήρης χρήση του Unicode και της πλατφόρμας
  • Επεκτασιμότητα μέσω Java και C ++
  • Ενσωμάτωση με το εργαλείο GUI των Windows
  • Οι τύποι δεδομένων, συμπεριλαμβανομένου του πηγαίου κώδικα, μπορούν να χρησιμοποιηθούν ως χορδές.
  • Ενσωματωμένη διεπαφή σε πρίζες και αρχεία
  • Οι εντολές Variadic λειτουργούν και ερμηνεύουν τη γλώσσα με bytecode
  • Δημιουργία μηνύματος σφάλματος σε περίπτωση εσφαλμένης χρήσης από εντολές Tcl.
  • FreeWrap TCLSH
  • Άδεια διανομής λογισμικού Berkeley (BSD)
  • Πλήρης έκδοση ανάπτυξης
Tcl διασυνδέει με τη γλώσσα C. Οι συστοιχίες τιμών που περιγράφουν επιχειρήματα παρατίθενται στις λειτουργίες υλοποίησης της εντολής. Οι ψηφιακοί προσομοιωτές λογικής περιλαμβάνουν επίσης μια διεπαφή δέσμης ενεργειών Tcl για Verilog, γλώσσα περιγραφής υλικού VHSIC (VHDL) και προσομοίωση γλώσσας υλικού SystemVerilog. Εργαλεία όπως ο απλοποιημένος περιτυλιγμός και ο γεννήτριας διασύνδεσης (SWIG) και το ffidl δημιουργούν αυτόματα τον κώδικα που απαιτείται για τη σύνδεση των αυθαίρετων λειτουργιών C και του χρόνου εκτέλεσης Tcl. Τα Tcl scripts επικαλύπτουν τις επικλήσεις εντολών ως μια λίστα λέξεων που χωρίζονται από κενά και τερματίζονται από μια νέα γραμμή ή ένα ερωτηματικό.


Οι κυριότερες υποκαταστάσεις που υποστηρίζονται από το Tcl είναι η αντικατάσταση των εντολών, η μεταβλητή υποκατάσταση και η αντικατάσταση στην πλάτη. Επιπλέον, υπάρχει μια διεπαφή πρόσβασης βάσης δεδομένων για δέσμες ενεργειών Tcl που υποστηρίζει προγράμματα οδήγησης πρόσβασης για βάσεις δεδομένων MySQL, Open Database Connectivity (ODBC), PostgreSQL και SQLite.


Το Tcl υποστηρίζει τα πακέτα επέκτασης για πρόσθετη λειτουργικότητα, συμπεριλαμβανομένου του GUI, της αυτοματοποίησης εφαρμογών που βασίζεται σε τερματικά και της πρόσβασης σε βάση δεδομένων.

Τι είναι η γλώσσα εντολών εργαλείου (tcl); - ορισμός από την τεχνολογία