---
# System prepended metadata

title: Metro

---

# Metro

静的型付けスクリプト言語です。強力で精度の良い型推論が特徴です。

## 使用方法

### リポジトリをクローンし、ビルドする

```bash
git clone --recursive git@github.com:bomkei/newmetro
cd newmetro
make -j
```

### 実行

```bash
./metro
```

## 実装

### インタプリタ

yacc や lex といった他のライブラリ、ツールは一切使用しておりません。
字句解析から構文木の評価まで、すべて C++ でオリジナルのソースコードが書かれています。

## メモリ安全性

ガベージコレクタがオブジェクトを管理してくれます。