Hello,

Céu is a reactive programming language targeting embedded systems.
It aims to offer a higher-level and safer alternative to C.
Currently, it runs under Arduino and TinyOS.
Céu follows the synchronous execution model (à la Esterel) and supports
concurrent lines of execution.
A static analysis detects non-deterministic access to shared state.
The runtime footprint is around 3 Kbytes/ROM and 75 bytes/RAM (values for
the BlinkApp ported to Céu).

There is a specific page for running Céu under TinyOS with some examples
and videos:
http://www.ceu-lang.org/wiki/index.php?title=TinyOS

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

Git Repo: http://github.com/fsantanna/ceu/

Céu is an ongoing work, and only the basic functionality of TinyOS is
available (radio, leds, serial).

All feedback is welcome!

Thanks,
Francisco Sant'Anna
http://www.ceu-lang.org/chico/
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to