coAST: Add datatypes to a language definition
This task is to enhance the knowledge base of the coala AST metadata website.
In https://github.com/coala/coAST/pull/15 , datatypes were added to the schema, but only Go datatypes were added.
Your task is to add datatypes for another language.
The website is at https://coast.netlify.com/ .
The schema of the knowledge base is defined in these models:
https://github.com/coala/coAST/tree/master/models
The Language model is here: https://github.com/coala/coAST/blob/master/models/Language.yaml
The language definition files are also YAML, such as this language definition for C++. https://github.com/coala/coAST/blob/master/data/Language/CPlusPlus.yaml
If you want to check whether your idea is correct, start a new topic thread at https://coala.zulipchat.com/#narrow/stream/147034-ast .
The static website generator is statik, and we are using features only available in the master branch of that repository. If you want to run the generator, clone the repository and install using pip install --user -e .
.
However you do not need to install it locally for this task. Every pull request automatically has a website created.
Completion of this task requires a merged Pull Request.
Remember to format your Git Commit Message according to the rules.