Atari 2600, C64, Python, 3D engines and rock'n roll
MVE is an acronym for Modular Virtual Engine. It provides an interface for programming and running (your own) units (virtual machines), each unit consisting of several modules (CPU, Video, Audio, Input, Drive, et cetera). Furthermore the Modular Virtual.
This project has been frozen because of lack of motivation.
But what you will find here, is a lot assembly code for the Atari 2600 and C64, experiments with 3D math on Python.
Dapar is a universal parsing library written in C. It will interpret any grammar you give it in a BNF-like format, and constructs a matching expression tree for any given input. This makes developing a new parser for any language simple and reliable.
Includes an ABNF parser, EBNF parser, XML parser and algebraic math parser.