<feed xmlns='http://www.w3.org/2005/Atom'>
<title>compiler/.gitignore, branch master</title>
<subtitle>attempt at writing a c compiler.</subtitle>
<id>https://git.nsrddyn.com/compiler/atom/.gitignore?h=master</id>
<link rel='self' href='https://git.nsrddyn.com/compiler/atom/.gitignore?h=master'/>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/'/>
<updated>2026-08-02T21:20:52Z</updated>
<entry>
<title>checkpoint: found issues in the platform layer</title>
<updated>2026-08-02T21:20:52Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-08-02T21:20:52Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=45d252792564e7fae7ae03f0e6b5e8297434d0fd'/>
<id>urn:sha1:45d252792564e7fae7ae03f0e6b5e8297434d0fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>checkpoint: refactor base lib</title>
<updated>2026-07-08T16:11:35Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-07-08T16:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=07f9fce166f543d48e3e933a7bf1bf4b18b923e8'/>
<id>urn:sha1:07f9fce166f543d48e3e933a7bf1bf4b18b923e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>checkpoint: formatting</title>
<updated>2026-07-03T21:20:54Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-07-03T21:20:54Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=4643e5a243834249a1c376005f8bce37ac5976e3'/>
<id>urn:sha1:4643e5a243834249a1c376005f8bce37ac5976e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature: delmiter stuff. after this we go into a recursive tokenizer. parser like thing</title>
<updated>2026-06-28T23:53:48Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-06-28T23:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=c8df6211098ce1677dc5ad28969691289a598a75'/>
<id>urn:sha1:c8df6211098ce1677dc5ad28969691289a598a75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>checkpoint</title>
<updated>2026-06-24T21:26:41Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-06-24T21:26:41Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=a22fbf9ef1913e2c131a4874993fa775f0a875b8'/>
<id>urn:sha1:a22fbf9ef1913e2c131a4874993fa775f0a875b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>checkpoint: cleanup project stuff</title>
<updated>2026-06-24T10:08:47Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-06-24T10:08:47Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=6238a383c7757cd05e317b2255bc7e716ffb493a'/>
<id>urn:sha1:6238a383c7757cd05e317b2255bc7e716ffb493a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature: reading the file nothing more.</title>
<updated>2026-06-20T20:14:47Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-06-20T20:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=488fa463ed1147043189e5fd0bc972f81119d7cd'/>
<id>urn:sha1:488fa463ed1147043189e5fd0bc972f81119d7cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>checkpoint: build stuff</title>
<updated>2026-06-20T20:14:05Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-06-20T20:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=3fe60ac55bac07f6309916e8be51f52b554497f1'/>
<id>urn:sha1:3fe60ac55bac07f6309916e8be51f52b554497f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature(base): windows virtual alloc impelmentation for  arena and stack</title>
<updated>2026-04-30T09:37:22Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-04-30T09:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=200a7553dd9f13e94e77aab7dbf7d4cb7480648e'/>
<id>urn:sha1:200a7553dd9f13e94e77aab7dbf7d4cb7480648e</id>
<content type='text'>
Platform-specific arena allocators; Windows support added

Refactored memory arena allocation to use platform-specific
implementations, moving Linux mmap/munmap logic to a separate
header and adding Windows support via VirtualAlloc/VirtualFree.
Updated macros in base_arena.h to abstract platform details.
Added base_arena_linux.h and base_arena_windows.h. Updated
.gitignore for Visual Studio files. Improved platform includes
in base_include.h. Standardized main.fajr function syntax.
Added base_stack_windows.h with initial stack allocation stub.
</content>
</entry>
<entry>
<title>feature(main): init</title>
<updated>2026-04-13T15:24:42Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-03-26T21:35:30Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/compiler/commit/?id=dd5586abec207dd4acd16d51ce0d392c03e5e957'/>
<id>urn:sha1:dd5586abec207dd4acd16d51ce0d392c03e5e957</id>
<content type='text'>
feature(main): init
</content>
</entry>
</feed>
