UNPKG

@composita/il

Version:

Composita language IL.

53 lines 1.12 kB
export declare enum OperationCode { Add = 0, Subtract = 1, Multiply = 2, Divide = 3, Negate = 4, Modulo = 5, Equal = 6, Less = 7, LessEqual = 8, Greater = 9, GreaterEqual = 10, NotEqual = 11, Not = 12, LogicOr = 13, LogicAnd = 14, New = 15, Delete = 16, Send = 17, Receive = 18, Connect = 19, Disconnect = 20, ReceiveTest = 21, InputTest = 22, SystemCall = 23, ProcedureCall = 24, Return = 25, LoadConstantBoolean = 26, LoadConstantText = 27, LoadConstantCharacter = 28, LoadConstantFloat = 29, LoadConstantInteger = 30, Move = 31, StoreVariable = 32, LoadVariable = 33, LoadArrayVariable = 34, LoadArrayVariableElement = 35, LoadService = 36, LoadThis = 37, AcquireShared = 38, ReleaseShared = 39, AcquireExclusive = 40, ReleaseExclusive = 41, Branch = 42, BranchTrue = 43, BranchFalse = 44, IsType = 45, ExistsTest = 46, BeginForEach = 47, EndForEach = 48, AssignArrayIndex = 49 } //# sourceMappingURL=opcode.d.ts.map