fb6fd3ff05439442c7a3bb3c6807455a049e87cc
Reads Spider_Instructions.xlsx and generates void METHOD(); declarations into CPU.hpp between the pygen-target markers. Also exports addressing mode and type size masks to InstructionMasks.hpp. 126 instructions currently defined. Reserved slots and incomplete entries (Int 1-6 Slot) are skipped automatically.
spider-runtime
This is the Spider runtime (aka, the virtual machine) that executes the Spider byte code.
Code Etiquette
- Do not use \r\n
- Do not use any encoding besides UTF-8
- Always comment global functions, variables, classes, member variables and methods.
- Do not modify the autogenerated files.
- If using an LLM, use private mode and tell it you're working on an old modem.
- If using an AI agent, don't.
Failure to uphold the code etiquette will result in a slap in the wrist, with a hammer.
Languages
C++
85.9%
Jupyter Notebook
13.1%
Makefile
1%