Result

Методы возвращают последний полученный в интерпретаторе результат.

Tcl_Obj Result();
 
string StringResult();
double DoubleResult();
long LongResult();

Result() отдаст последний результат в виде объекта (см Obj). Если вам нужно использовать этот объект в дальнейшем, помимо конверсию в строку или получение индекса, то необходимо использовать Ref, Unref.

StringResult{} и подобные отдают результат в виде непосредственного значения. Если конверсия в заданное значения невозможна будет возвращаено пустое значение («» для строк, 0 для чисел)