Skip to content

A compiler for the algorithmic language taught at EPITA.

Notifications You must be signed in to change notification settings

thibaudmichaud/a2c

Repository files navigation

A2C

A2C is a compiler for the algorithmic language taught at EPITA. Specifications for the language are available in french here. It translates algorithms to C programs, and the result can be compiled with any C compiler. For ease of use, you can also try the web interface.

Installation

Download and extract the zip file, or clone the project with git. Then from the root directory run:

./bootstrap

./configure

make

sudo make install

Usage

To compile in french version:

./a2c FILE > FILE.c

To compile in english version:

./a2c --en FILE > FILE.c

MALT

A group of four students at EPITA (French Engineering IT School).

Lucien Boillod ([email protected])

Thibaud Michaud ([email protected])

Maxime Gaudron ([email protected])

Charles Yaiche ([email protected])

Documentation

See the documentation section of the website (http://a2c.lucien-boillod.net/src/docs/index.html)

Many examples are available in the tests/ directory.

Contact List

You can simply send a mail to one of our personal addresses, or contact us via our website (http://a2c.lucien-boillod.net). You can also send us a pull request on Github, if you want to participate.

If you see any error, please let us know.

About

A compiler for the algorithmic language taught at EPITA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published