From d092df5264f6e48f9d59650c092b8297382b1316 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Fri, 18 Apr 2025 21:16:43 +0000
Subject: [PATCH] some built-in io module
---
src/VoidScript.hpp | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/VoidScript.hpp b/src/VoidScript.hpp
index 8bbf24d..af39b5f 100644
--- a/src/VoidScript.hpp
+++ b/src/VoidScript.hpp
@@ -10,6 +10,7 @@
#include "Modules/PrintNlModule.hpp"
#include "Modules/PrintModule.hpp"
#include "Modules/TypeofModule.hpp"
+#include "Modules/FileModule.hpp"
#include "Parser/Parser.hpp"
class VoidScript {
@@ -57,6 +58,8 @@
Modules::ModuleManager::instance().addModule(std::make_unique<Modules::PrintNlModule>());
// typeof() builtin
Modules::ModuleManager::instance().addModule(std::make_unique<Modules::TypeofModule>());
+ // file I/O builtin
+ Modules::ModuleManager::instance().addModule(std::make_unique<Modules::FileModule>());
this->files.emplace(this->files.begin(), file);
lexer->setKeyWords(Parser::Parser::keywords);
--
Gitblit v1.9.3