diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-21 06:18:34 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-21 06:18:34 +0000 |
| commit | 3cdb5d202faf04993e5aad955078653251cb6073 (patch) | |
| tree | 900fc60ed1e32f324db9b0e7e1e7a68c2e9479d4 /README.md | |
| parent | db8c7f14d2f74c3db205782acf8222cb7d91a047 (diff) | |
docs: document TEMPLATE
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -21,6 +21,7 @@ Details can be found here: [Pseudocode Guide for Teachers](https://www.cambridge - **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. +- **Templates**: Instantiate function, procedure and class [templates](doc/language/keyword/cpsc-keyword-template.7.md) with type deduction, explicit type arguments and variadic packs. - **Selection and constants**: Support `CASE OF` branches and named literal `CONSTANT` values. ## TODO |
