hamzaremmal/amy

View on GitHub
README.md

Summary

Maintainability
Test Coverage
<div align="center">
  <h1> Amy Programming Language </h1>
</div>

<div align="center">
  <a href="https://github.com/hamzaremmal/amy"><img src="https://github.com/hamzaremmal/amy/actions/workflows/amyc.yml/badge.svg?branch=master"/></a>
  <a href="https://hamzaremmal.github.io/amy/"><img src="https://github.com/hamzaremmal/amy/actions/workflows/deploy_scaladoc.yml/badge.svg"/></a>
  <a href="https://codeclimate.com/github/hamzaremmal/amy/maintainability"><img src="https://api.codeclimate.com/v1/badges/c3f86e1b40c3d3e4fd29/maintainability"/></a>
  <a href="https://codeclimate.com/github/hamzaremmal/amy/test_coverage"><img src="https://api.codeclimate.com/v1/badges/c3f86e1b40c3d3e4fd29/test_coverage"/></a>
</div>

## Amy's Syntax

```
module HelloWorld
  Std.printString("Hello World !")
end HelloWorld
```

## Project Structure
TODO : Describe the project's structure

## Amy's command
- `amyc` : compile Amy programs into WebAssembly
- `amy`  : compile Amy programs and run an interpreter on the result

TODO : Add a small description of Amy and the CS-320 course