MEDLの構造

TypeScriptと比較する。

TypeScript Tenjin MEDL 備考
スクリプト ノートパッド 使い捨て
モジュール アーティクル .medl.md ファイル
パッケージ パッケージ 同じNPM構造
名前空間 デビジョン division
インターフェイス 指標 signature
総称クラス 構成手続き procedure
抽象クラス デビジョン division
.d.ts ファイル ライブラリ指標 .medls.json ファイル

アーティクルの雛形

---
file: foo.medl.md
tags: foo
title: foo
---
article foo

declare A in Set
declare B in Set
define foo1 : A → B in Set := ...

divison bar {
  declare ...

}

devision baz {

}

signature zot {

}