WIP: Compiles but still very broken

This commit is contained in:
2026-04-05 17:04:30 +10:00
parent 914ee6fcfa
commit 57fe9bb00d
11 changed files with 194 additions and 268 deletions

View File

@@ -1,10 +1,10 @@
#include "toy_function.h"
Toy_Function* Toy_createModuleFunction(Toy_Bucket** bucketHandle, Toy_Module module) {
Toy_Function* Toy_createFunctionFromBytecode(Toy_Bucket** bucketHandle, unsigned char* bytecode) {
Toy_Function* fn = (Toy_Function*)Toy_partitionBucket(bucketHandle, sizeof(Toy_Function));
fn->type = TOY_FUNCTION_MODULE;
fn->module.module = module;
fn->type = TOY_FUNCTION_CUSTOM;
fn->bytecode.code = bytecode;
return fn;
}