---
name: "Init"
section: "3"
platform: "macos"
package: "tcl"
version: "152"
release: "macOS 26.5"
platforms: ["macos"]
url: "https://new.carta.tech/Init"
---

# Init(3)

find and source initialization script

## NAME

Tcl\_Init - find and source initialization script

## SYNOPSIS

```
#include <tcl.h>

int
Tcl_Init(interp)
```

## ARGUMENTS

Interpreter to initialize.

## DESCRIPTION

**Tcl\_Init** is a helper procedure that finds and **source**s the **init.tcl** script, which should exist somewhere on the Tcl library path.

**Tcl\_Init** is typically called from **Tcl\_AppInit** procedures.

## SEE ALSO

Tcl\_AppInit, Tcl\_Main

## KEYWORDS

application, initialization, interpreter
