Install INTERCAL-64
Get the compiler, the VS Code debugger, and the complete system library. Everything you need to start writing INTERCAL in 64-bit fidelity.
Windows (recommended)
Install with winget:
winget install jawhitti.INTERCAL64
Or download the installer directly:
intercal64-2.0.1-win-x64-setup.exe
The installer adds churn to PATH, copies runtime DLLs, and installs the VS Code extension. Restart your terminal after install.
macOS
Download for your architecture:
Apple Silicon (M1/M2/M3) Intel x64
tar xzf intercal64-v2.0.1-osx-*.tar.gz
cd osx-*
./install.sh
Linux
intercal64-v2.0.1-linux-x64.tar.gz
tar xzf intercal64-v2.0.1-linux-x64.tar.gz
cd linux-x64
./install.sh
Install the VS Code Extension
The installer includes a .vsix file. If VS Code is detected, the install script installs it automatically. Otherwise:
code --install-extension intercal64-2.0.0.vsix
The extension provides syntax highlighting, snippets, and launch configurations for the DAP debugger.
Start Coding
- Open VS Code
- Create or open a
.ic64file (or.ifor classic INTERCAL) - Press F5
The debugger will compile your program and launch it with breakpoints, stepping, variable inspection, and an AI assistant that has opinions about your code.
Join the Community
Questions? Complaints about the syntax? Want to show off your COME FROM loops?
Build from Source
Requires .NET 9 SDK:
git clone https://github.com/jawhitti/INTERCAL64.git
cd INTERCAL64
dotnet build intercal64.sln
dotnet test intercal64.tests/intercal64.tests.csproj
The compiler binary lands in bin/churn.exe.