词条 | CEEMAC |
释义 |
| 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] Sources1. ^1 A structured graphics language: Ceemac, CREATIVE COMPUTING VOL. 9, NO. 1 / JANUARY 1983 2. ^1 Ceemac, A Visual Composition System for the Apple, InfoWorld, July 19, 1982 3. ^The Apple II Programmer's Catalog of Languages and Toolkits, 1993
External links
1 : Programming languages created in the 1980s |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。