ACC is a near-C
compiler for the
MS-DOS operating system on the
IBM PC
The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
line of computers for programs. The compiler and
compiled programs will run on any
Intel 80386 or above PC running MS-DOS. Included with the compiler are a 386 assembler and a linker for combining multiple object files. There are also two libraries, which are a protected mode
DOS extender
A DOS extender is a computer software program running under DOS that enables software to run in a protected mode environment even though the host operating system is only capable of operating in real mode.
DOS extenders were initially developed ...
(based on Thomas Pytel's, AKA Tran's PMODE30B + PMODE307 DOS extenders), and a library of functions callable by
C program
C (''pronounced like the letter c'') is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of ...
s.
Pointers are 4
bytes, and can access all available memory. All memory can be allocated too. The compiler,
assembler and
linker are all very small and reportedly very fast.
ACC uses simple commands which place objects and change them. As such, it is very hard to make games with complicated sprites, because there is no command which can group objects. Almost every type of command is two or three letters, for example: tx=text, col=color, oct=octagon, etc. It is similar to
Batch.
References
C programming language family
{{compu-lang-stub