This repository serves as example repo for the Deamer project.
This repository will contain examples and tutorials ranging from:
- Simple small examples
- Tutorials
- Large projects
For beginners it is suggested to completely install the Deamer project (at least Deamer, DLDL, and Deamer External), and start by using DLDL.
DLDL is a tool to implement definitions for Deamer CC. Aside from being a front-end for Deamer CC, it is also the main tool for starting and maintaining language projects.
DLDL is thus a great tool to start enjoying what the Deamer Project has to offer.
There will be several tutorials available to start with. Currently the following tutorials can be used for beginners:
Tutorial: | Description: | Progress: |
---|---|---|
Creating a simple DSL | Explains how one can use the basics of DLDL, and how one can create simple AST listeners. | Complete. |
The license used varies from directory. The type of license will be stated individually per each directory.
By default this repo uses GPL v3 unless other specified.