Files
2025-11-01 02:25:46 +02:00

82 lines
1.1 KiB
Python

from enum import StrEnum
from re import split
fileBuffer = []
variables = []
class color(StrEnum):
RED = '\033[91m'
GREEN = '\033[92m'
YELLOW = '\033[93m'
BLUE = '\033[94m'
ENDC = '\033[0m'
selectedApp = ""
def log(text,colorCode):
print(f"{colorCode} {text} {color.ENDC}")
def beginApp(name):
selectedApp = name
fileBuffer.append("προγραμμα "+ str(name))
fileBuffer.append("αρχη")
def CompileApp(buffer,devlogs):
def grabScriptType(inBuffer: str,devlogs):
ScriptType = inBuffer.split(" ")
match ScriptType[0]:
case "App" | "Program":
print("Application Script")
if devlogs: print("App Name:" ,str(ScriptType[1]))
CompileApp(inBuffer, True)
case "Lib" |"Library":
print("Library Script")
case "Ast" | "Asset":
print("Asset Script")
case _:
log("Incorect Syntax @..." + str(ScriptType[0])+ " " +str(ScriptType[1])+"...", color.YELLOW)
log(" ╰──────> ERROR - ScriptType Not Declared", color.RED)