Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ghuter/chi

Repository files navigation

Chi Programming Language

Chi is a new systems programming language that builds on the foundations of C while adding support for modularity through modules.

Features

  • Performance - Compiles to C for high performance
  • Modularity - Module system with signatures, skeletons, implementations and aliases
  • Interoperability - Seamless integration with existing C code

Getting Started

Prerequisites

  • C compiler
  • Make

Installing

git clone https://github.com/ghuter/chi
cd chi
make

This will build the chic executable which can compile .chi files to C.

Usage

To compile a .chi file:

./chic source.chi -o output.c 

Examples

For code examples, see the examples directory.

License

This project is licensed under the MIT.

About

New C-based programming language designed for systems programming, with a modular design.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /