diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-13 14:57:17 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-13 14:57:17 +0000 |
| commit | 0e83581ed907aee1f6e59524c7d28b6f9c016f8e (patch) | |
| tree | e7d12834f24e2db53953eff552ff3a1e0e5c23c9 /doc/language/function/cpsc-function-eof.7.md | |
| parent | a484f314b719aec5ed7bdc6f08403342b2125561 (diff) | |
docs(language): document exception handling and runtime behavior
Add the TRY manual for CATCH, ENDTRY, and anonymous THROW. Update runtime
error descriptions, language links, and native linking examples; document
catch cleanup and embedded runtime integration in the architecture notes.
Verify manual generation, rendered output, relative links, and the TRY
example. Record Linux LLVM 18 validation and unverified Windows/macOS support.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat (limited to 'doc/language/function/cpsc-function-eof.7.md')
| -rw-r--r-- | doc/language/function/cpsc-function-eof.7.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/language/function/cpsc-function-eof.7.md b/doc/language/function/cpsc-function-eof.7.md index 397c713..2f7e271 100644 --- a/doc/language/function/cpsc-function-eof.7.md +++ b/doc/language/function/cpsc-function-eof.7.md @@ -12,7 +12,7 @@ EOF(filename : STRING) RETURNS BOOLEAN # DESCRIPTION -Return true when no further characters remain in a file opened FOR READ. The test does not consume the next character. Testing an unopened file or a file in the wrong mode terminates execution. +Return true when no further characters remain in a file opened FOR READ. The test does not consume the next character. Testing an unopened file or a file in the wrong mode throws an exception that TRY/CATCH can handle. # EXAMPLE @@ -28,4 +28,4 @@ CLOSEFILE "notes.txt" # SEE ALSO -[cpsc-language-overview(7)](../cpsc-language-overview.7.md), [cpsc-keyword-openfile(7)](../keyword/cpsc-keyword-openfile.7.md), [cpsc-keyword-readfile(7)](../keyword/cpsc-keyword-readfile.7.md), [cpsc-keyword-closefile(7)](../keyword/cpsc-keyword-closefile.7.md). +[cpsc-language-overview(7)](../cpsc-language-overview.7.md), [cpsc-keyword-openfile(7)](../keyword/cpsc-keyword-openfile.7.md), [cpsc-keyword-readfile(7)](../keyword/cpsc-keyword-readfile.7.md), [cpsc-keyword-closefile(7)](../keyword/cpsc-keyword-closefile.7.md), [cpsc-keyword-try(7)](../keyword/cpsc-keyword-try.7.md). |
