Zak Fenton's Projects
A very minimalist Web Browser & HTML Engine
A simple software renderer for C.
Some single-header libraries for embedded development and osdev. (The memory manager mostly works, maybe more to come soon.)
Finally, a CPU that isn't mind-numbingly complex. Batteries sold separately.
An updated & refactored version of Mini-Scheme, a public domain Scheme interpreter.
This is not the official repo of menuet.
A General Purpose Calculator and Programming Frontend with a variety of export options.
Documentation for my latest processor designs
newest version of small C that i know about, compiles to 32-bit fasm/nasm syntax assembly
Like it says on the box. No frills.
An archival fork of Public Domain Smalltalk, slightly updated and (optionally) integrated with one of my obsolete osdev projects.
A (very) simple example of how to render programatically in Windows Forms (C#) using a Bitmap and a simple custom control
A simple assembler. Produces a custom linkable format (see ZLink for the linker). Can be used for different instruction sets but includes a layer targeting my "gen1cpu" project.
A compiler for a Pascal-like language based on P6.
A simple linker to build binaries from the output of my assembler.
Zak's New(-ish) C(-ish) Compiler
Zak's New Library for C-like environments
A minimalist fork of the Decus C preprocessor.