Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

homebrew-cplus

Homebrew tap for C+ — an experimental, safety-oriented systems programming language and toolchain.

Install

brew install netdur/cplus/cplus

Or tap first, then install:

brew tap netdur/cplus
brew install cplus

This installs the cpc compiler, the cpc-lsp language server, and the cpc-bindgen FFI generator.

Latest from main

brew install --HEAD netdur/cplus/cplus

Requirements

cpc produces LLVM IR and shells out to clang to link a native binary, so compiling/running a program needs a C toolchain on PATH (Xcode Command Line Tools on macOS, clang on Linux). Front-end commands (cpc check, cpc --emit-ll, cpc lsp, cpc graph, …) work without it.

Developed and tested against Apple clang 21.0.0 on macOS / Apple Silicon (aarch64-apple-darwin). Other clang versions and targets may work but are not yet part of the tested matrix.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages