请输入您要查询的百科知识:

 

词条 CEEMAC
释义

  1. Sources

  2. External links

{{Orphan|date=September 2012}}{{Infobox programming language
| name = CEEMAC
| released =
| designer = Brooke Boering
| developer = Vagabondo Enterprises
| paradigm = Visual composition language
| typing =
| implementations =
| dialects =
| influenced by =
| influenced =
| platform = Apple II
}}CEEMAC is a programming language developed in the 1980s for the Apple II family of computers. It was authored by Brooke Boering and published by Vagabondo Enterprises,[1]

CEEMAC was designed to be a visual composition language in which the programmer designed dynamic "scores" by programatically controlling color, shape, sound and movement. Additionally, a programmer could then "perform" their score through use of the Apple II keyboard or paddle input devices to introduce additional variation.[2]

CEEMAC syntax loosely resembled a combination of BASIC and Pascal and include control commands such as GOTO, GOSUB, DO, AGAIN, FOR, SKIP, EXIT and loop control structures such as IF/WHILE and TIL/UNLESS. Additionally, 30 predefined macros were included in CEEMAC to aid in score composition.[2]

The following is a small CEEMAC sample score:[3]

		    SCORE: KT      			:FIRE ORGAN  KEY T      			SPEED [0,0]      			: - BUT 0      			0      			CLEAR [0,0]      			XY1 = $80;$80     			: MAIN LOOP      			F     			:FORGND SYMMETRY 0-3      			VC = RND3 ORA 3      			: SAVE FORGND ROTATION      			VD = ROTEZ      			:FORGND COLOR      			COLOR = NXTCOL

CEEMAC was originally marketed through distribution of a free demonstration program entitled Fire Organ. This program contained several scores create by Boering and other programmers to demonstrate some of the capabilities of the language.[1]

Sources

1. ^A structured graphics language: Ceemac, CREATIVE COMPUTING VOL. 9, NO. 1 / JANUARY 1983
2. ^Ceemac, A Visual Composition System for the Apple, InfoWorld, July 19, 1982
3. ^The Apple II Programmer's Catalog of Languages and Toolkits, 1993
  • A structured graphics language: Ceemac, CREATIVE COMPUTING VOL. 9, NO. 1 / JANUARY 1983
  • Ceemac, A Visual Composition System for the Apple, InfoWorld, July 19, 1982
  • The Apple II Programmer's Catalog of Languages and Toolkits, 1993

External links

  • A structured graphics language: Ceemac
  • [https://web.archive.org/web/20130205021741/http://www.metabarn.com/fireorgan/index.html CEEMAC and Fire Organ Information, screen shots, liner notes]
  • Ceemac: A Language for Teachers, Artists, and Animators
  • Fire Organ demonstration in an online Apple II emulator
  • [https://www.youtube.com/watch?v=-kwDLEOTPhA Video of Fire Organ CEEMAC demonstration program]

1 : Programming languages created in the 1980s

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/14 17:06:57