IDSLContext
OpcodeLibNames
enum OpcodeLibNames {
BranchingOpcodes,
ComparisonOpcodes,
ComplexOpcodes,
LogicalOpcodes,
OtherOpcodes
}
branchingOpcodes
function branchingOpcodes() external view returns (address)
comparisonOpcodes
function comparisonOpcodes() external view returns (address)
complexOpcodes
function complexOpcodes() external view returns (address)
logicalOpcodes
function logicalOpcodes() external view returns (address)
otherOpcodes
function otherOpcodes() external view returns (address)
opCodeByName
function opCodeByName(string _name) external view returns (bytes1 _opcode)
selectorByOpcode
function selectorByOpcode(bytes1 _opcode) external view returns (bytes4 _selecotor)
numOfArgsByOpcode
function numOfArgsByOpcode(string _name) external view returns (uint8 _numOfArgs)
isCommand
function isCommand(string _name) external view returns (bool _isCommand)
opcodeLibNameByOpcode
function opcodeLibNameByOpcode(bytes1 _opcode) external view returns (enum IDSLContext.OpcodeLibNames _name)
asmSelectors
function asmSelectors(string _name) external view returns (bytes4 _selecotor)
opsPriors
function opsPriors(string _name) external view returns (uint256 _priority)
operators
function operators(uint256 _index) external view returns (string _operator)
branchSelectors
function branchSelectors(string _baseOpName, bytes1 _branchCode) external view returns (bytes4 _selector)
branchCodes
function branchCodes(string _baseOpName, string _branchName) external view returns (bytes1 _branchCode)
aliases
function aliases(string _alias) external view returns (string _baseCmd)
operatorsLen
function operatorsLen() external view returns (uint256)