PROMAL




PROMAL (PROgrammer’s Microapplication Language) is a structured programming language from Systems Management Associates for MS-DOS, Commodore 64, and Apple II.

PROMAL features simple syntax, no line numbers, long variable names, functions and procedures with argument passing, real number type, arrays, strings, pointer, and a built-in I/O library.

Like ABC and Python, indentation is part of the language syntax.

The language uses a single-pass compiler to generate byte code that is interpreted when the program is run.

The compiler can compile to/from disk and memory.

The software package for C64 includes a full-screen editor and command shell.