aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
author_ov4 <ov4@ov4.org>2026-10-20 01:27:14 +0000
committer_ov4 <ov4@ov4.org>2026-10-20 01:27:14 +0000
commit7a090c08a7406c3bd364ee78e0f8a581c29e58a6 (patch)
tree3b8c5aac5bb7b0d4db90a6299e43976a1f65a2dc /README.md
parent6526f7dac704d73d615159e834af8f83a26ab8d7 (diff)
docs(readme): align feature and nightly release descriptions
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index 3fd72ac..3cb6ffc 100644
--- a/README.md
+++ b/README.md
@@ -20,13 +20,15 @@ Details can be found here: [Pseudocode Guide for Teachers](https://www.cambridge
- **Functions and procedures**: Pass values, arrays and records by value; procedures also support `BYREF` parameters.
- **Text files**: Support `OPENFILE`, `READFILE`, `WRITEFILE`, `CLOSEFILE` and `EOF`.
- **User-defined types**: Support enumerated types, pointers and nested records.
+- **Classes**: Support public/private fields and methods, constructors, destructors, copying and operator overloads.
+- **Selection and constants**: Support `CASE OF` branches and named literal `CONSTANT` values.
## TODO
- **Source TODOs**: Resolve remaining `TODO` comments.
- **Random files**: Add `OPENFILE FOR RANDOM`, `SEEK`, `GETRECORD` and `PUTRECORD`.
- **Set types**: Implement `SET` and `DEFINE`.
-- **Other syntax**: Add `CASE OF`, `CONSTANT` and `DATE`.
+- **Other syntax**: Add `DATE`.
## Note