From 07dfbc99a228cd6438ed775ec917d285a41509bd Mon Sep 17 00:00:00 2001 From: Andre Wagner Date: Thu, 14 May 2026 16:48:24 -0500 Subject: [PATCH] . --- lib/compiler/compiler.lua | 45 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/lib/compiler/compiler.lua b/lib/compiler/compiler.lua index 664c816..a6dc9d3 100644 --- a/lib/compiler/compiler.lua +++ b/lib/compiler/compiler.lua @@ -100,6 +100,22 @@ local function assemble(proto) return #bin - 4 end + local replace32 = function(pos, data) + bin[pos] = data & 0xff + bin[pos + 1] = (data >> 8) & 0xff + bin[pos + 2] = (data >> 16) & 0xff + bin[pos + 3] = (data >> 24) & 0xff + end + + local float_to_le_bytes = function(f) + local bytes = {} + local packed = string.pack("