Install
Chelis is distributed as downloadable prebuilt binaries. Visit the Chelis-Lang releases to choose the build for your platform and follow the release notes for installation. There is no shell installer. The Chelis-Lang organization lists the language and its related projects.
Build requirements
Section titled “Build requirements”chelis build requires a native C compiler. Definitions-only builds also
need the ar archiver:
- On macOS, install Apple's Command Line Tools with
xcode-select --install. - On Debian or Ubuntu, install
build-essential. - On Fedora, install
gccandbinutils.
BLAS-backed CPU operations additionally need OpenBLAS on Linux; macOS uses the system Accelerate framework. The build reports the native dependencies its generated program needs. See compiler selection and library linking for overrides and how to use a generated static library.
Use chelis eval --file app.ch to run a program without creating a native
executable. Use chelis build app.ch --emit-c to generate C sources without
invoking a native compiler. See Build programs for
more detail.
Use a project
Section titled “Use a project”Chelis projects can declare a compiler version and dependencies in a
reef.toml manifest. The Reef and packages guide explains
how to create a project and manage those dependencies.