Skip to content
Folds edited this page Jun 30, 2017 · 13 revisions

Welcome to the Plain English programming wiki!

The goal of this project is to identify and/or implement easy-to-use tools for developing applications in the Plain English programming language.

Major issues have yet to be decided, including:

  • Choosing an open-source license.
  • Improving regression-test coverage.
  • The compiler can be run from the command line. Can it be packaged as an IDE plug-in?

If you have thoughts about any of the project issues, please provide your input.

GitKraken is an excellent tool for working with git, GitHub, and this repository. GitKraken is "free for non-commercial use". If you choose to work with the git command line instead, the Git cheatsheet has common git commands, and links to common scenarios, such as:

The Branches page explains the three major branches in this repository: The master branch, the proposed branch, and the development branch.

On Documentation. The project documentation currently consists of this wiki, the instructions.pdf file in the documentation folder, and the source code of the project. The master branch's documentation is intended to be consistent with the master branch's features. Other branches' documentation is likely to be out-of-sync with the corresponding features.

The Syntax rules are simple. Every statement the programmer enters should be actual English. The parsing is based on articles, prepositions, and a few simple words. Many features of other programming languages have deliberately been left out. This project's language syntax is fully compatible with the language syntax of the Osmosian Order's official releases at www.osmosian.com . As described in the Compatibility Notes, this project also includes syntax features that are part of the Osmosian Order's latest development version that have not yet been included in the Osmosian Order's official releases.