BASIC Compiler and Interpreter
John's Mutant contains several projects. The current project is a Minimal BASIC compiler for Linux systems using AMD64 compatible CPUs. You can download the MinimalBASIC compiler source in the Files section.
A disassembler for the linux platform. Currently this supports x86 ELF files assumed to be written in C and output to intel- syntax assembly language; however the design is modular and replacements for any of these can be written.
pyz80 is a z80 cross-assembler written entirely in Python. It accepts text files with the syntax of the Sam Coupe's popular COMET assembler, and outputs a disk image suitable for loading in SimCoupe or transferring to floppy disk for use with a real Sam.
A microkernel operating system distribution offering (among other things) very low hardware requirements, full and easy portability and easy-readable source code.
PIC0 is a small, optimizing compiler for Microchip PIC 10F series microcontrollers. It translates to PIC assembly and is then assembled using gpasm or MPLAB.
RUG is an universal machine-friendly binary file generator. Together with suitable macro packages, it can be used to assemble executables for almost any known processor. The main goal is to build a backend for a future Scheme translator.
Can emulate old computer on text the code pogram ideal to create kernel for operating system The begin the project the can emulate CPU(8080)and z80.
its is a packages for python . dev kit for dcereate gba rom