1. Introduction

Acceleo 4 is a a text generator based on templates. It can be used to generate any kind of text file: code, configuration, documentation,…​

The template consists of imperative statements like conditionals, loops, and navigation expression used to retrieve data from models.

When generating, the engine use templates statements and also replace navigation expressions by their values in order to produce the output text.

2. Installation

Unresolved directive in index.adoc - include::install.adoc[]

3. Getting Started

Unresolved directive in index.adoc - include::start.adoc[]

4. The Acceleo Tooling

Unresolved directive in index.adoc - include::tool.adoc[]

5. The Acceleo Language

You can read to the language documentation to understand Acceleo 4 language specificity. If you are looking for the syntax quick reference you can check the syntax page.

Unresolved directive in index.adoc - include::language.adoc[] Unresolved directive in index.adoc - include::syntax.adoc[]

6. Launching an Acceleo generation

Unresolved directive in index.adoc - include::generate.adoc[]

7. Using Acceleo 4 programmatically

Unresolved directive in index.adoc - include::use.adoc[]

8. Migrate Acceleo 3 templates to Acceleo 4

Unresolved directive in index.adoc - include::migration.adoc[]