Revert "Revert "Garbage collection, asset delivery, icon2html revolution, and…" (#15816) (#15937)

This reverts commit f6d0f62622.
This commit is contained in:
Heroman3003
2024-04-22 06:31:52 +10:00
committed by GitHub
parent 5ab2121fe0
commit da8c2d7a43
251 changed files with 2361 additions and 1626 deletions
+21 -21
View File
@@ -70,31 +70,31 @@ associated values are <nS_Keyword> types of which the <n_Keyword.Parse()> proc w
)
var/list/unary_operators =list(
"!" = /node/expression/operator/unary/LogicalNot,
"~" = /node/expression/operator/unary/BitwiseNot,
"-" = /node/expression/operator/unary/Minus
"!" = /node/expression/op/unary/LogicalNot,
"~" = /node/expression/op/unary/BitwiseNot,
"-" = /node/expression/op/unary/Minus
)
var/list/binary_operators=list(
"==" = /node/expression/operator/binary/Equal,
"!=" = /node/expression/operator/binary/NotEqual,
">" = /node/expression/operator/binary/Greater,
"<" = /node/expression/operator/binary/Less,
">=" = /node/expression/operator/binary/GreaterOrEqual,
"<=" = /node/expression/operator/binary/LessOrEqual,
"&&" = /node/expression/operator/binary/LogicalAnd,
"||" = /node/expression/operator/binary/LogicalOr,
"&" = /node/expression/operator/binary/BitwiseAnd,
"|" = /node/expression/operator/binary/BitwiseOr,
"`" = /node/expression/operator/binary/BitwiseXor,
"+" = /node/expression/operator/binary/Add,
"-" = /node/expression/operator/binary/Subtract,
"*" = /node/expression/operator/binary/Multiply,
"/" = /node/expression/operator/binary/Divide,
"^" = /node/expression/operator/binary/Power,
"%" = /node/expression/operator/binary/Modulo)
"==" = /node/expression/op/binary/Equal,
"!=" = /node/expression/op/binary/NotEqual,
">" = /node/expression/op/binary/Greater,
"<" = /node/expression/op/binary/Less,
">=" = /node/expression/op/binary/GreaterOrEqual,
"<=" = /node/expression/op/binary/LessOrEqual,
"&&" = /node/expression/op/binary/LogicalAnd,
"||" = /node/expression/op/binary/LogicalOr,
"&" = /node/expression/op/binary/BitwiseAnd,
"|" = /node/expression/op/binary/BitwiseOr,
"`" = /node/expression/op/binary/BitwiseXor,
"+" = /node/expression/op/binary/Add,
"-" = /node/expression/op/binary/Subtract,
"*" = /node/expression/op/binary/Multiply,
"/" = /node/expression/op/binary/Divide,
"^" = /node/expression/op/binary/Power,
"%" = /node/expression/op/binary/Modulo)
/n_scriptOptions/nS_Options/New()
.=..()
for(var/O in assign_operators+binary_operators+unary_operators)
if(!symbols.Find(O)) symbols+=O
if(!symbols.Find(O)) symbols+=O