Для просмотра см here on core.tcl.tk который является веб-просмотра в репозиторий кода. Каталоги, которые вы, скорее всего, захотите заглянуть внутрь, - это generic (независимый от платформы код, большая часть Tcl) и win (код платформы Windows, инструкции по сборке). Другие основные каталоги есть UNIX (Unix-специфические источники), макинтош (Mac-специфическая система сборки), библиотека (файлы библиотеки Tcl, нет C код) и док (документация в формате, который вам мы, вероятно, никогда не сталкивались раньше).
Код, относящийся к конкретной версии Tcl, см. the Tcl file distribution area on SourceForge. Выберите свою версию, загрузите точные источники, которые вы хотите. Обратите внимание, что они будут выложены практически так же, как в репозитории: посмотрите в generic и выиграйте, чтобы увидеть код C.
Как узнать, что является первым (основным) файлом? – user3103694
@ user3103694: В Windows это win/tclAppInit.c, но это делегирует большую часть работы на generic/tclMain.c (эта функция называется 'Tcl_MainEx'). Предполагая, что вы говорите о _tclsh_, конечно. При встраивании Tcl вы не используете основной материал цикла (так как это будет в вашем собственном коде). –