Skip to content
Folds edited this page Apr 4, 2014 · 16 revisions

##Issues to addressed:

"Plain English" is not available. It is the name of the Osmosian Order's language, at www.osmosian.com
"ENGLISH" (in capital letters) is trademarked for an early database product.

The license should be chosen to encourage ubiquity. The language should be usable for both open-source and close-source projects. This eliminates the GPL.

Plain English emits x86 assembler, with 32-bit Windows calls.
C might be a good choice.

Syntax issues:

Plain English uses a backslash (\comment).
Visual Basic uses a single-quote ('comment) or REM comment.
C-ish languages use two forward slashes (//comment).

Plain English uses square brackets ([comment]).
Visual Basic does not have this feature.
C-ish languages use (/comment/).

Plain English uses matching parenthetical notes in the procedure header and the procedure call.

In addition to the keywords listed in the Syntax page, there are also a number of frequently used data structures and idioms.

Pretty printing issues: