Last active
July 22, 2019 20:50
-
-
Save Lerc/4bc28d1ea227682350e3f44cd0b9b0ba to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Operands are variant unless specified. | |
OPERATOR op,a,b,dst | |
EXTENDS_TEST a,b,dst | |
IS_BUILTIN value,_,dst | |
SET dst,index,value | |
GET src,index,value | |
SET_NAMED dst, indexName:int, value | |
GET_NAMED src, indexName:int, dst | |
SET_MEMBER indexName:int, src | |
GET_MEMBER indexName:int, dst | |
ASSIGN dst,src | |
ASSIGN_TRUE dst | |
ASSIGN_FALSE dst | |
ASSIGN_TYPED_BUILTIN Variant::Type,dst,src | |
ASSIGN_TYPED_NATIVE type,dst,src | |
ASSIGN_TYPED_SCRIPT type,dst,src | |
CAST_TO_BUILTIN Variant::Type, src, dst | |
CAST_TO_NATIVE toType, src, dst | |
CAST_TO_SCRIPT toType, src, dst | |
CONSTRUCT //only for basic types!! Variant::Type, dataSize:int, [array of Variants (length dataSize)] | |
CONSTRUCT_ARRAY dataSize:int [array of Variants (length dataSize)] | |
CONSTRUCT_DICTIONARY dataSize:int [array of Variants (length dataSize * 2)] | |
CALL argc:int, base, nameg : int, [array of variants (length argc)] | |
CALL_RETURN ^^^^ | |
CALL_BUILT_IN GDScriptFunctions::Function, argc. [array of variants (length argc)] | |
CALL_SELF (breaks) | |
CALL_SELF_BASE self_fun : int, argc:int [array of variants (length argc)] | |
YIELD _ | |
YIELD_SIGNAL argObj,argName, _ | |
YIELD_RESUME result | |
JUMP target:int | |
JUMP_IF test, target:int; | |
JUMP_IF_NOT test, target:int | |
JUMP_TO_DEF_ARGUMENT _ | |
RETURN retvalue | |
ITERATE_BEGIN counter, container, jumpTo:int, iterator | |
ITERATE counter, container, jumpTo : int, iterator | |
ASSERT testValue | |
BREAKPOINT | |
LINE line:int | |
END | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment