Font Style and Size
- Use a monospaced (fixed‑width) font such as Courier New.
- Font size remains consistent throughout.
Indentation
- 4 spaces indent lines to show they are contained within a previous statement.
- If a statement continues onto another line, continuation lines are indented by 2 spaces.
Case
- Keywords are written in UPPERCASE (e.g., `IF`, `REPEAT`, `PROCEDURE`).
- Identifiers use mixed case (camelCase or PascalCase), with uppercase letters marking new words (e.g., `NumberOfPlayers`).
- Meta‑variables (symbols to be substituted) are enclosed in angled brackets `< >`, similar to Backus‑Naur Form.
Lines and Line Numbering
- Line numbers are placed to the left of pseudocode, clearly separated from statements.
- Numbers are consecutive, unless skipped to indicate missing code.
- Each statement line is numbered.
- Continuation lines are not numbered.
Comments
- Comments begin with two forward slashes `//`.
- A comment continues until the end of the line.
- For multi‑line comments, each line begins with `//`.
No comments:
Post a Comment