プロパティ 構文規則 - masaharu-kato/SynC GitHub Wiki

プロパティ 構文規則

継承クラス名 クラス名 (
メンバ部
 メンバ名 : 値;
 ...
) {
子クラス部
 子クラスの定義
 ...
} ;
  • 定義/作成 #で定義のみ、$で定義を行い作成する。

  • クラス名 省略すると無名クラスとなる。複数指定する場合、,で区切る。 メンバ部および子クラス部の項目を追加するクラスを指定する。 同じ名前のクラスが存在する場合、既存のクラスに、後に書かれた定義が追加される。

  • 継承クラス名 継承するクラスの名前。省略可。

  • メンバ部 クラスのメンバを記述する。 省略可。複数指定する場合、,または;で区切る。 各メンバについて、メンバ名と値は:で区切る。

  • 子クラス部 自クラスが子として持つクラス、またはその定義を記述する。 定義を行う場合はクラスの定義と同じ。 既存のクラスの場合は $ クラス名 のように記述する。 省略可。複数指定する場合、,または;で区切る。