The Overture AstCreator Tool

Automatic generation of heterogenous ASTs in Java

View the Project on GitHub overturetool/astcreator

The Overture AstCreator Tool automatically generates ASTs and accompanying visitor classes.

Maven coordinates

<plugin>
  <groupId>org.overturetool.astcreator</groupId>
  <artifactId>astcreator-plugin</artifactId>  
  <version>1.6.4</version>
  <artifactId>root</artifactId>
  <executions>
    <execution>
      <id>java</id>
      <phase>generate-sources</phase>
      <goals>
        <goal>generate</goal>
      </goals>
    </execution>
  </executions>
  <configuration>
    <ast>overtureII.astv2</ast>
  </configuration>
</plugin>

Authors and Contributors

The primary author of this is Kenneth Lausdahl (@lausdahl), but it has also had contributions from Rasmus Lauritsen (@rasmuswl) and Joey Coleman (@joey-coleman).