The Programming Language Céu
Lua C Vim script Makefile
Permalink
Failed to load latest commit information.
docs
env (>) new C API Dec 6, 2016
etc (+) lock Nov 16, 2016
include (>) disable "--ceu-features-lua" and "--ceu-features-thread" by default Oct 19, 2016
samples (>) Numeric iterator no longer declares the control variable. Oct 19, 2016
src (>) avoid C++ warnings Jan 28, 2017
tst (>) Exp_Name -> Loc Jan 18, 2017
.gitignore
CONTRIBUTING.md (>) contributing Jan 25, 2017
HISTORY
INSTALL.md
LICENSE (>) LICENSE Nov 4, 2014
Makefile (>) disable "--ceu-features-lua" and "--ceu-features-thread" by default Oct 19, 2016
README.md (>) README: docs Nov 23, 2016

README.md

Céu is a reactive language that aims to offer a higher-level and safer alternative to C.

Try it online:

http://www.ceu-lang.org/

Documentation:

http://fsantanna.github.io/ceu/

Source code:

https://github.com/fsantanna/ceu/

Join our chat:

https://gitter.im/fsantanna/ceu

INSTALLATION

Install required software:

$ sudo apt-get install git lua5.3 lua-lpeg

(Assuming a Linux/Ubuntu machine.)

Clone the repository of Céu:

$ git clone https://github.com/fsantanna/ceu
$ cd ceu/

Install Céu:

$ make
$ sudo make install     # install as "/usr/local/bin/ceu"

Run the tests (optional):

$ cd tst/
$ ./run.lua

Run the examples

$ make samples