coAST: Add a new language definition, from coalib
This task is to enhance the knowledge base of the coala AST metadata website.
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
Your task is to add another language, from the languages definitions already found in coalib
https://github.com/coala/coala/tree/master/coalib/bearlib/languages/definitions
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.