tcl

    1Hitze

    1Antwort

    Tcl 8.4. Ich habe diesen namespace Baum: namespace eval menu_tree { #-------------------------------------------------------------------------- ## Main Menu namespace eval main_menu {

    1Hitze

    1Antwort

    Können wir Konstruktoren umbenennen, wie wir Funktionen mit der Direktive% rename umbenennen? %rename(create_cell) Cell(string); Grundsätzlich möchte ich mit so etwas wie create_cell statt new_Cell

    2Hitze

    2Antwort

    Nur einen einfachen, aber sehr oft Betrieb benötigt - wie eine Zeichenfolge an eine Variable vorangestellt wird: set s "world!!!" prepend s "Hello " #how to accomplish this effectively? puts $s #sh

    9Hitze

    3Antwort

    Wie man weiß, was der Name des Proc ist, in dem ich bin. Ich meine, ich brauche das: proc nameOfTheProc {} { #a lot of code here puts "ERROR: You are using 'nameOfTheProc' proc wrongly" }

    3Hitze

    3Antwort

    Gibt es eine einfache Möglichkeit, den Stack in Tcl auszuwickeln? Ich habe dieses merkwürdige Problem, wo ich buchstäblich zu einem bestimmten Stapelrahmen zurückkommen muss. Ich kann alle Rahmeninfor

    4Hitze

    2Antwort

    Ich war if {[some_func $some_args]} { .... } erwarten wahr Evaluierungs- und einfach so schnell wie some_func kehrt einige String zu arbeiten. Es gibt jedoch Fehler. es auf die harte Tour lern

    1Hitze

    1Antwort

    Gibt es in Tcl einen eingebauten Weg zum Lesen von Flags aus den Befehlszeilenargumenten, ähnlich wie GetOptions in Perl?

    3Hitze

    1Antwort

    ich einen TCL Skript geerbt (ich habe Null Vertrautheit mit der Sprache) und benötigen einen RFC 3339 Zeitstempel, um es hinzuzufügen: 2012-04-05T12:13:32.123456-08:00 Nach der Suche Google, ich habe

    0Hitze

    1Antwort

    Der Befehl $ cells Element 2 A {SomeText} setzt den Text in der Zelle A2 nicht, sondern weist den Text in der Zelle A1 zu. Irgendeine Idee warum es sich so verhält ??? set application [::tcom::ref

    0Hitze

    2Antwort

    Ich habe eine Prozedur von FindFile.tcl geschrieben. Es wird .v, .sv und .vhd das gesamte Unterverzeichnis finden und an eine Liste ($ tb_file) anhängen. Jedenfalls fügen sie nur Teile davon hinzu. An