Yabal
DocumentationGetting startedDownloadsEmulatorBasics of YabalLanguage referenceStructsFunction pointersStack allocationsPerhipheralsScreenAdvanced topicsAssembly modeOptimizing

Getting started

Yabal is a programming language for Astro-8, a custom 16-bit homebrew CPU. Yabal stands for "Yet Another Basic Astro-8 Language". It is a simple language that is easy to learn and use, and compiles to Astro-8 assembly.

Downloads

Download the Yabal compiler and Astro-8 emulator.

Emulator

Learn how to run your Yabal programs.

Basics of Yabal

Learn about the basics of Yabal.