[SLL] Testing...

This commit is contained in:
2026-08-03 16:16:59 +03:00
parent cb29cf4fc5
commit 2a82989954
+13 -2
View File
@@ -42,16 +42,19 @@ class LogDesign():
DSGN_BLKLIST = ["-","X","<",">","L"]
def log(logValue,logLevel=1,DesignObject=LogDesign,ShowLogLevel=False):
def match_chars(log_type: str, DesignObject=LogDesign, ShowLogLevel=False, logLevel=0) -> str:
out = ""
for char in DesignObject.template:
match char:
case "L":
match log_type:
case "Log":
out += DesignObject.logChar
case "l":
if ShowLogLevel: out += str(logLevel)
else:out += DesignObject.whitepace
else: out += DesignObject.whitepace
case "-":
out += DesignObject.whitepace
case "X":
@@ -59,6 +62,14 @@ def log(logValue,logLevel=1,DesignObject=LogDesign,ShowLogLevel=False):
case _:
out += char
return out
def log(logValue,logLevel=1,DesignObject=LogDesign,ShowLogLevel=False):
out = match_chars("Log", DesignObject, ShowLogLevel, logLevel)
out = DesignObject.logColor + out + DesignObject.RESET
print(out , logValue)