<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cie-pseudocode-compiler.git/doc/language/keyword/cpsc-keyword-try.7.md, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.ov4.org/cie-pseudocode-compiler.git/atom/doc/language/keyword/cpsc-keyword-try.7.md?h=main</id>
<link rel='self' href='https://git.ov4.org/cie-pseudocode-compiler.git/atom/doc/language/keyword/cpsc-keyword-try.7.md?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/'/>
<updated>2026-10-20T01:31:47Z</updated>
<entry>
<title>docs(man): correct class lifetime and allocation support</title>
<updated>2026-10-20T01:31:47Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-20T01:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=1ed0e276a37d39386b22b08c1f9e575a8f8f8725'/>
<id>urn:sha1:1ed0e276a37d39386b22b08c1f9e575a8f8f8725</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(runtime): write runtime diagnostics to stderr</title>
<updated>2026-10-17T09:35:19Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-17T09:35:19Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=6b332f91c82da6e19efad92b58ac1d9c1bc9eec0'/>
<id>urn:sha1:6b332f91c82da6e19efad92b58ac1d9c1bc9eec0</id>
<content type='text'>
Runtime check messages and the unhandled-exception message were printed
to stdout by the generated program, so `cpsc x.cps -r &gt;out.txt` captured
them. They are now formatted with snprintf and written with write(2).
Test expectations and docs are updated accordingly.

Co-Authored-By: Claude Sonnet 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>docs(man): list alias keywords in NAME sections</title>
<updated>2026-10-16T15:48:22Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-16T15:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=034e6ce52b7d1a5437c23d168af4ea26cfaee725'/>
<id>urn:sha1:034e6ce52b7d1a5437c23d168af4ea26cfaee725</id>
<content type='text'>
Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(codegen): restore runtime diagnostics before throwing</title>
<updated>2026-10-15T02:41:11Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-15T02:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=c4565386553ea86308a9487650d2435804893ed0'/>
<id>urn:sha1:c4565386553ea86308a9487650d2435804893ed0</id>
<content type='text'>
Reuse historical runtime messages and source-line reporting for arithmetic,
array, enum, pointer and file checks while preserving anonymous exceptions.
Update the manuals and subsystem guidance to describe diagnostic output.

Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>docs(toolchain): document LLVM and Clang 23 requirements</title>
<updated>2026-10-14T09:32:08Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-14T09:32:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=7beb5fe687431ecc6b5e79379284cbaa898f3776'/>
<id>urn:sha1:7beb5fe687431ecc6b5e79379284cbaa898f3776</id>
<content type='text'>
Update build and native-link examples, PATH version-check rules and LLVM
API guidance. Record Linux verification and retain the Windows/macOS
verification limits.

Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>docs(language): document exception handling and runtime behavior</title>
<updated>2026-10-13T14:57:17Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-13T14:57:17Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=0e83581ed907aee1f6e59524c7d28b6f9c016f8e'/>
<id>urn:sha1:0e83581ed907aee1f6e59524c7d28b6f9c016f8e</id>
<content type='text'>
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 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
