Обычно это не делается, так как в общем случае очень трудно понять, что такое код, а что нет (по формальным причинам; двойственность кода / данных немного ближе к поверхности в Tcl, чем во многих других языках).Но большая часть кода может быть обработана довольно легко , если вы знаете, что в некоторых случаях это может быть неправильно.Эти случаи, вероятно, редки в вашем коде.