<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cie-pseudocode-compiler.git/lib/CodeGen/StringConversionHandler.cc, 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/lib/CodeGen/StringConversionHandler.cc?h=main</id>
<link rel='self' href='https://git.ov4.org/cie-pseudocode-compiler.git/atom/lib/CodeGen/StringConversionHandler.cc?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/'/>
<updated>2026-10-20T11:57:16Z</updated>
<entry>
<title>refactor(strings): replace compiler builtins with the STRING library</title>
<updated>2026-10-20T11:57:16Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-20T11:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=62b605c6c0ea13e9763c0a0115464007b13a8831'/>
<id>urn:sha1:62b605c6c0ea13e9763c0a0115464007b13a8831</id>
<content type='text'>
Construct literals as STRING values and route string operations through
ordinary library functions and operators. Preserve value ownership in
records, arrays, constants and file I/O.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(codegen): prevent NUM_TO_STR buffer overflow</title>
<updated>2026-10-15T00:20:37Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-15T00:20:37Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=ab86ae0284469a9a941f5b196f9cc99a90305e3a'/>
<id>urn:sha1:ab86ae0284469a9a941f5b196f9cc99a90305e3a</id>
<content type='text'>
Size REAL buffers for the full fixed-point double range and bound writes with snprintf. Register MinGW CRT aliases for embedded execution.

Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix(codegen): use strtoll for integer string conversion</title>
<updated>2026-10-15T00:15:05Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-15T00:15:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=bb64298ef26c9b42ae1bb50fb92b15e509b48c07'/>
<id>urn:sha1:bb64298ef26c9b42ae1bb50fb92b15e509b48c07</id>
<content type='text'>
Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>build(toolchain)!: require LLVM and Clang 23</title>
<updated>2026-10-14T09:21:29Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-14T09:21:29Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=83c5d8ecbf019a4f3cea6874566a5631764d3d9b'/>
<id>urn:sha1:83c5d8ecbf019a4f3cea6874566a5631764d3d9b</id>
<content type='text'>
Reject other compiler and LLVM major versions and remove GCC compiler
fallbacks. Adapt string globals, block termination checks and the embedded
target triple to LLVM 23 without changing pseudocode behavior.

Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>fix: preserve 64-bit integers in NUM_TO_STR</title>
<updated>2026-10-13T08:44:16Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-13T08:44:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=58e2cfe505ba9942524f06bb1b1419e6c579efad'/>
<id>urn:sha1:58e2cfe505ba9942524f06bb1b1419e6c579efad</id>
<content type='text'>
Co-Authored-By: Claude Fable 5.1 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Added all built-in functions</title>
<updated>2026-03-03T07:22:19Z</updated>
<author>
<name>_ov4</name>
<email>hausemasterstream@gmail.com</email>
</author>
<published>2026-03-03T07:22:19Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/cie-pseudocode-compiler.git/commit/?id=cc7b9b34e99fa17357e14ac69f5fb2d1535b5512'/>
<id>urn:sha1:cc7b9b34e99fa17357e14ac69f5fb2d1535b5512</id>
<content type='text'>
</content>
</entry>
</feed>
