Loading article…
| パラダイム | 視覚的構成言語 |
|---|---|
| デザイン: | ブルック・ボーリング |
| 開発者 | ヴァガボンドエンタープライズ |
| プラットフォーム | アップルII |
CEEMACは1980年代にApple IIファミリーのコンピュータ向けに開発されたプログラミング言語である。ブルック・ボーリングによって開発され、Vagabondo Enterprisesによって公開された。[1]
CEEMAC は、プログラマが色、形、音、動きをプログラムで制御して動的な「スコア」を設計するビジュアル作曲言語です。プログラマは、Apple II キーボードまたはパドル入力デバイスを使用してスコアを「演奏」し、追加のバリエーションを追加できます。[2]
構文はBASICとPascalを組み合わせたようなものでGOTO、、、、、、GOSUBなどDOの制御コマンドと、/や/などのループ制御構造が含まれています。さらに、30個の定義済みマクロがAGAINスコア作成に役立ちます。[2]FORSKIPEXITIFWHILETILUNLESS
CEEMACはもともとFire Organという無料のデモプログラムの配布を通じて販売されていました。このプログラムには、言語の機能の一部をデモンストレーションするためにBoeringと他のプログラマーによって作成されたいくつかの楽譜が含まれていました。[1]
例
以下はCEEMACの小規模なサンプルスコアである: [3]
スコア: KT
:ファイアオルガンキーT
スピード [0,0]
: - しかし0
0
クリア [0,0]
XY1 = $80;$80
: メインループ
ふ
:FORGND シンメトリー 0-3
VC = RND3 ORA 3
: GND回転を保存
VD = ロテズ
:FORGNDカラー
カラー = NXTCOL
参考文献
- ^ ab 構造化グラフィック言語: Ceemac、CREATIVE COMPUTING VOL. 9、NO. 1 / 1983 年 1 月
- ^ ab Ceemac、Apple 用のビジュアル構成システム、InfoWorld、1982 年 7 月 19 日
- ^ Apple II プログラマー向け言語およびツールキットカタログ、1993 年
外部リンク
- 構造化グラフィック言語: Ceemac
- CEEMACとFire Organの情報、スクリーンショット、ライナーノーツ
- Ceemac: 教師、アーティスト、アニメーターのための言語
- オンライン Apple II エミュレータでの Fire Organ のデモンストレーション
- ファイヤーオルガン CEEMAC デモプログラムのビデオ
