This repository contains 4 projects:
This is an emulator for Yolol. It allows you to input a file of Yolol code and execute it line by line. See detailed documentation here. Use an online version of the emulator here!
This is an assembler for a higher level language (yasm) which compiles into Yolol. See detailed documentation here.
This is a library for interacting with Yolol code from C#. It allows you to parse a string into an AST and execute the AST.
This is a library for analysing/optimising Yolol code. It provides easy to use methods for analysing and modifying the AST of a Yolol program.