[BACKEND] Less string casting behind the scenes
This commit is contained in:
parent
a097c6a476
commit
227d87fbc1
1 changed files with 2 additions and 3 deletions
|
|
@ -87,9 +87,8 @@ class ScriptUtils:
|
|||
ast = parse(text=value).ast
|
||||
if len(ast) == 1:
|
||||
return ast[0]
|
||||
return BuiltInFunction(
|
||||
name="concat", args=[BuiltInFunction(name="string", args=[arg]) for arg in ast]
|
||||
)
|
||||
|
||||
return BuiltInFunction(name="concat", args=ast)
|
||||
if isinstance(value, bool):
|
||||
return Boolean(value)
|
||||
if isinstance(value, int):
|
||||
|
|
|
|||
Loading…
Reference in a new issue