This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local variables = {} | |
local program = {} | |
local running = false | |
local totalMemory = 38911 -- Pamięć BASIC w Commodore 64 w bajtach | |
local basicBytesFree = totalMemory | |
local programName = "" | |
-- Funkcja do obliczania ilości wolnej pamięci | |
local function calculateFreeMemory() | |
local usedMemory = 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Funkcja do uzyskania aktualnej daty i godziny w formacie YYYY-MM-DD_HH-MM-SS | |
local function getTimestamp() | |
local date = os.date("*t") -- Pobiera aktualną datę i godzinę | |
return string.format("%04d-%02d-%02d_%02d-%02d-%02d", | |
date.year, date.month, date.day, | |
date.hour, date.min, date.sec) | |
end | |
-- Generuje nazwę pliku na podstawie daty i godziny | |
local function generateFilename() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Funkcja do uzyskania aktualnej daty i godziny w formacie YYYY-MM-DD_HH-MM-SS | |
local function getTimestamp() | |
local date = os.date("*t") -- Pobiera aktualną datę i godzinę | |
return string.format("%04d-%02d-%02d_%02d-%02d-%02d", | |
date.year, date.month, date.day, | |
date.hour, date.min, date.sec) | |
end | |
-- Generuje nazwę pliku na podstawie daty i godziny | |
local function generateFilename() |