Ich habe einen Code hier
%Vor%Ich möchte die ganze Prozedur in einen einzigen Kommentar schreiben, ich möchte nicht jede Zeile mit # versehen, Gibt es irgendeine Möglichkeit wie in Java / * .. * / mit allen Code kommentiert, wie in tcl. und ich möchte auch, dass ein Teil des Textes einen einzelnen Kommentar enthält.
Abgesehen von dem if {0} ..
, das idiomatisch ist (und eines, das die meisten tcl-Programmierer erkennen), können Sie auch jedes andere Konstrukt verwenden und die Dinge, die Sie kommentieren möchten, in Klammern setzen. Der wirkliche Mechanismus, der die Ausführung hier verhindert, ist, dass Dinge in geschweiften Klammern nicht ersetzt werden.
Hier sind einige meiner Favoriten. Ich mag sie, weil sie selbstdokumentieren:
%Vor%und
%Vor% Ich bevorzuge proc
, weil der Block des auskommentierten Textes wirklich ein Codeblock ist.
Beachten Sie, dass tcl Proc Bodys erst bei der ersten Ausführung kompiliert, daher ist das Auskommentieren mit proc
so billig wie set
und if {0} ...
Tags und Links tcl