Created
July 24, 2018 14:40
-
-
Save dwightguth/d6a8988accf4671aa3379d76009713cd to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains 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
[] | |
module BASIC-K | |
sort SortK{} [] | |
sort SortKItem{} [] | |
endmodule [] | |
module KSEQ | |
import BASIC-K [] | |
symbol kseq{}(SortKItem{}, SortK{}) : SortK{} [] | |
symbol append{}(SortK{}, SortK{}) : SortK{} [] | |
symbol dotk{}() : SortK{} [] | |
axiom{R} | |
\equals{SortK{},R}( | |
append{}(dotk{}(),K2:SortK{}), | |
K2:SortK{}) | |
[] | |
axiom{R} | |
\equals{SortK{},R}( | |
append{}(kseq{}(K1:SortKItem{},K2:SortK{}),K3:SortK{}), | |
kseq{}(K1:SortKItem{},append{}(K2:SortK{},K3:SortK{}))) | |
[] | |
endmodule [] | |
module INJ | |
symbol inj{From,To}(From) : To [] | |
axiom{S1,S2,S3,R} | |
\equals{S3,R}( | |
inj{S2,S3}(inj{S1,S2}(T:S1)), | |
inj{S1,S3}(T:S1)) | |
[] | |
endmodule [] | |
module K | |
import KSEQ [] | |
import INJ [] | |
endmodule [] | |
module IELE-TESTING | |
// imports | |
import K [] | |
// sorts | |
sort SortTxGasPriceCell{} [] | |
sort SortInstruction{} [] | |
sort SortTypeCheckingCellOpt{} [] | |
sort SortMessagesCellFragment{} [] | |
sort SortTxNonceCell{} [] | |
sort SortWellFormednessCellOpt{} [] | |
sort SortBlockhashCell{} [] | |
sort SortTxOrderCell{} [] | |
sort SortNonceCellOpt{} [] | |
sort SortMulInst{} [] | |
sort SortFuncCell{} [] | |
sort SortFunctionNameCell{} [] | |
sort SortXorInst{} [] | |
sort SortSubstateCellFragment{} [] | |
sort SortG1Point{} [] | |
sort SortDifficultyCell{} [] | |
sort SortPseudoInstruction{} [] | |
sort SortBeneficiaryCell{} [] | |
sort SortFuncLabelsCellOpt{} [] | |
sort SortScheduleFlag{} [] | |
sort SortMessageCellMap{} [] | |
sort SortTopLevelDefinition{} [] | |
sort SortAccountCallInst{} [] | |
sort SortReturnInst{} [] | |
sort SortExportedCell{} [] | |
sort SortFunctionBodiesCell{} [] | |
sort SortCurrentInstructionsCellOpt{} [] | |
sort SortAcctIDCellOpt{} [] | |
sort SortLengthPrefix{} [] | |
sort SortGasLimitCell{} [] | |
sort SortFidCell{} [] | |
sort SortList{} [] | |
sort SortIdCell{} [] | |
sort SortCallerCellOpt{} [] | |
sort SortFunctionsCellOpt{} [] | |
sort SortFuncLabelsCell{} [] | |
sort SortDivInst{} [] | |
sort SortCurrentMemoryCellOpt{} [] | |
sort SortMsgIDCellOpt{} [] | |
sort SortAccount{} [] | |
sort SortTypes{} [] | |
sort SortCmpInst{} [] | |
sort SortNparamsCellOpt{} [] | |
sort SortFuncCellOpt{} [] | |
sort SortLocalMemCell{} [] | |
sort SortStaticCellOpt{} [] | |
sort SortFunctionSignature{} [] | |
sort SortContractNameCellOpt{} [] | |
sort SortTxOrderCellOpt{} [] | |
sort SortModeCellOpt{} [] | |
sort SortSHA3Inst{} [] | |
sort SortCurrentContractCellFragment{} [] | |
sort SortCurrentInstructionsCell{} [] | |
sort SortWordStack{} [] | |
sort SortLocalCallOp{} [] | |
sort SortAccounts{} [] | |
sort SortMessagesCell{} [] | |
sort SortFunctionParameters{} [] | |
sort SortCallValueCell{} [] | |
sort SortTimestampCell{} [] | |
hooked-sort SortString{} [] | |
sort SortBeneficiaryCellOpt{} [] | |
sort SortRefundCell{} [] | |
sort SortSubstateCellOpt{} [] | |
sort SortTxPendingCell{} [] | |
hooked-sort SortStringBuffer{} [] | |
sort SortMsgIDCell{} [] | |
sort SortKConfigVar{} [] | |
sort SortStringIeleName{} [] | |
sort SortStorageCell{} [] | |
sort SortProgramCellFragment{} [] | |
sort Sort'Hash'UpperId{} [] | |
sort SortValueCell{} [] | |
sort SortInterimStatesCellOpt{} [] | |
sort SortAccountsCellFragment{} [] | |
sort SortOpCode{} [] | |
sort SortBalanceCellOpt{} [] | |
sort SortTopLevelDefinitions{} [] | |
sort SortRefundCellOpt{} [] | |
sort Sort'Hash'LowerId{} [] | |
sort SortLabeledBlocks{} [] | |
sort SortNumberCellOpt{} [] | |
sort SortIeleName{} [] | |
sort SortLoadInst{} [] | |
sort SortBExp{} [] | |
sort SortRegsCell{} [] | |
sort SortCallStackCellOpt{} [] | |
sort SortTxPendingCellOpt{} [] | |
sort SortContractsCellOpt{} [] | |
sort SortSelfdestructInst{} [] | |
sort SortSCellOpt{} [] | |
sort SortLocalNames{} [] | |
sort SortRevertInst{} [] | |
sort SortLogDataCell{} [] | |
sort SortCreateInst{} [] | |
hooked-sort SortArray{} [] | |
sort SortLabelsCellOpt{} [] | |
sort SortCallOp{} [] | |
sort SortActiveAccountsCell{} [] | |
sort SortContractDeclaration{} [] | |
sort SortSendtoCell{} [] | |
sort SortTxGasLimitCellOpt{} [] | |
sort SortG2Point{} [] | |
sort SortReturnType{} [] | |
sort SortTwosInst{} [] | |
sort SortIELESimulation{} [] | |
sort SortIeleCellOpt{} [] | |
sort SortInternalOp{} [] | |
sort SortIntConstant{} [] | |
sort SortShiftInst{} [] | |
sort SortJSON{} [] | |
sort SortByteInst{} [] | |
sort SortCodeCellOpt{} [] | |
sort SortFunctionsCell{} [] | |
sort SortLogInst{} [] | |
sort SortIdCellOpt{} [] | |
sort SortArgsCell{} [] | |
sort SortAccountsCell{} [] | |
sort SortGasPriceCell{} [] | |
sort SortPeakMemoryCell{} [] | |
sort SortScheduleCell{} [] | |
sort SortLengthPrefixType{} [] | |
sort SortFunctionsCellFragment{} [] | |
sort SortSLoadInst{} [] | |
sort SortCallDepthCell{} [] | |
sort SortJumpTableCell{} [] | |
sort SortId{} [] | |
sort SortSignedness{} [] | |
sort SortSStoreInst{} [] | |
sort SortTimestampCellOpt{} [] | |
sort SortNregsCellOpt{} [] | |
sort SortScheduleCellOpt{} [] | |
sort SortBlocks{} [] | |
sort SortCallDataCell{} [] | |
sort SortQuadOp{} [] | |
sort SortWellFormednessCellFragment{} [] | |
sort SortNetworkCellFragment{} [] | |
sort SortStream{} [] | |
sort SortCreateOp{} [] | |
sort SortCell{} [] | |
hooked-sort SortBool{} [] | |
sort SortPeakMemoryCellOpt{} [] | |
sort SortKCell{} [] | |
sort SortGlobalDefinition{} [] | |
sort SortFuncIdCell{} [] | |
sort SortDataCell{} [] | |
sort SortSelfDestructCellOpt{} [] | |
sort SortSchedule{} [] | |
sort SortStrategyApplied{} [] | |
sort SortOutputCell{} [] | |
sort SortJumpInst{} [] | |
sort SortExpInst{} [] | |
sort SortProgramCell{} [] | |
sort SortGasCellOpt{} [] | |
sort SortNregsCell{} [] | |
sort SortOriginCellOpt{} [] | |
sort SortLocalMemCellOpt{} [] | |
sort SortKResult{} [] | |
sort SortLocalName{} [] | |
sort SortContract{} [] | |
sort SortBinOp{} [] | |
sort SortDeclaredContractsCell{} [] | |
sort SortAccountCellFragment{} [] | |
sort SortEndianness{} [] | |
sort SortIsZeroInst{} [] | |
sort SortUnlabeledBlock{} [] | |
sort SortMap{} [] | |
sort SortLocalCallInst{} [] | |
sort SortFromCell{} [] | |
sort SortOutputCellOpt{} [] | |
sort SortNonEmptyOperands{} [] | |
sort SortConstant{} [] | |
sort SortSExtInst{} [] | |
sort SortIeleCell{} [] | |
sort SortMessageCell{} [] | |
sort SortSubstateStackCell{} [] | |
sort SortStaticCell{} [] | |
sort SortSubstateCell{} [] | |
sort SortAccountCellMap{} [] | |
sort SortLocalCall{} [] | |
sort SortCallFrameCell{} [] | |
sort SortAndInst{} [] | |
sort SortBlockhashCellOpt{} [] | |
sort SortCodeCell{} [] | |
sort SortStorageCellOpt{} [] | |
sort SortSubstateLogEntry{} [] | |
sort SortLocalCallsCell{} [] | |
sort SortAccountsCellOpt{} [] | |
sort SortLogDataCellOpt{} [] | |
sort SortInterimStatesCell{} [] | |
sort SortGlobalName{} [] | |
sort SortCallerCell{} [] | |
sort SortCurrentFunctionCellFragment{} [] | |
sort SortProgramSizeCell{} [] | |
sort SortCopyCreateOp{} [] | |
sort SortLValue{} [] | |
sort SortKCellOpt{} [] | |
sort SortCurrentContractCellOpt{} [] | |
sort SortCallDepthCellOpt{} [] | |
sort SortJSONList{} [] | |
sort SortRegsCellOpt{} [] | |
sort SortLValues{} [] | |
sort SortDifficultyCellOpt{} [] | |
sort SortArgsCellOpt{} [] | |
sort SortActiveAccountsCellOpt{} [] | |
sort SortExportedCellOpt{} [] | |
sort SortInstructionsCell{} [] | |
sort SortWellFormednessCell{} [] | |
sort SortFunctionCellFragment{} [] | |
sort SortFunctionCell{} [] | |
sort SortBalanceCell{} [] | |
sort SortExpModInst{} [] | |
sort SortUnOp{} [] | |
sort SortNetworkCell{} [] | |
sort SortCurrentFunctionCell{} [] | |
sort SortTxNonceCellOpt{} [] | |
sort SortSendtoCellOpt{} [] | |
sort SortFuncIdsCell{} [] | |
sort SortFidCellOpt{} [] | |
sort SortSubInst{} [] | |
sort SortGasPriceCellOpt{} [] | |
hooked-sort SortInt{} [] | |
sort SortFiveOp{} [] | |
sort SortModInst{} [] | |
sort SortMulModInst{} [] | |
sort SortContractDefinition{} [] | |
hooked-sort SortFloat{} [] | |
sort SortContractsCell{} [] | |
sort SortIeleCellFragment{} [] | |
sort SortScheduleConst{} [] | |
sort SortCallAddressInst{} [] | |
sort SortNumberCell{} [] | |
sort SortMessageCellFragment{} [] | |
sort SortAccountCell{} [] | |
sort SortNetworkCellOpt{} [] | |
sort SortPreviousGasCellOpt{} [] | |
sort SortGasCell{} [] | |
sort SortFuncIdsCellOpt{} [] | |
sort SortExitCodeCellOpt{} [] | |
sort SortProgramCellOpt{} [] | |
sort SortGasUsedCellOpt{} [] | |
sort SortPreviousGasCell{} [] | |
sort SortLocalCallsCellOpt{} [] | |
sort SortMode{} [] | |
sort SortNumericIeleName{} [] | |
sort SortAssignInst{} [] | |
sort SortType{} [] | |
sort SortSubstateStackCellOpt{} [] | |
sort SortLabelsCell{} [] | |
sort SortOriginCell{} [] | |
sort SortInstructions{} [] | |
sort SortProgramSizeCellOpt{} [] | |
sort SortIELECommand{} [] | |
sort SortOrInst{} [] | |
sort SortJSONKey{} [] | |
sort SortCallDataCellOpt{} [] | |
sort SortAddInst{} [] | |
sort SortInstructionsCellOpt{} [] | |
sort SortGeneratedTopCell{} [] | |
sort SortFromCellOpt{} [] | |
sort SortCheckGasCellOpt{} [] | |
sort SortCheckGasCell{} [] | |
sort SortHexConstant{} [] | |
sort SortJumpTableCellOpt{} [] | |
sort SortContractCodeCell{} [] | |
sort SortTypeCheckingCell{} [] | |
sort SortTxGasLimitCell{} [] | |
sort SortContractCodeCellOpt{} [] | |
sort SortDataCellOpt{} [] | |
sort SortFunctionCellMap{} [] | |
sort SortCurrentContractCell{} [] | |
sort SortAcctIDCell{} [] | |
sort SortCurrentFunctionCellOpt{} [] | |
sort SortSet{} [] | |
sort SortGasUsedCell{} [] | |
sort SortCurrentMemoryCell{} [] | |
sort SortSelfDestructCell{} [] | |
sort SortContractNameCell{} [] | |
sort SortReturnOp{} [] | |
sort SortFuncIdCellOpt{} [] | |
sort SortStrategy{} [] | |
sort SortExitCodeCell{} [] | |
sort SortPredicate{} [] | |
sort SortPrecompiledOp{} [] | |
sort SortCallFrameCellOpt{} [] | |
sort SortOperands{} [] | |
sort SortNonceCell{} [] | |
sort SortInts{} [] | |
sort SortNparamsCell{} [] | |
sort SortAddModInst{} [] | |
sort SortCondJumpInst{} [] | |
sort SortStoreInst{} [] | |
sort SortFunctionNameCellOpt{} [] | |
sort SortLabeledBlock{} [] | |
sort SortCallFrameCellFragment{} [] | |
sort Sort'Hash'RuleTag{} [] | |
sort SortTxGasPriceCellOpt{} [] | |
sort SortFunctionDefinition{} [] | |
sort SortNotInst{} [] | |
sort SortGeneratedTopCellFragment{} [] | |
sort SortValueCellOpt{} [] | |
sort SortTypesCell{} [] | |
sort SortNullOp{} [] | |
sort SortOperand{} [] | |
sort SortGasLimitCellOpt{} [] | |
sort SortModeCell{} [] | |
sort SortStrategyApply{} [] | |
sort SortIOError{} [] | |
hooked-sort SortBytes{} [] | |
sort SortException{} [] | |
sort SortFunctionBodiesCellOpt{} [] | |
sort SortCallStackCell{} [] | |
sort SortDeclaredContractsCellOpt{} [] | |
sort SortMessagesCellOpt{} [] | |
sort SortSCell{} [] | |
sort SortCallValueCellOpt{} [] | |
sort SortTernOp{} [] | |
sort SortTypesCellOpt{} [] | |
sort SortBswapInst{} [] | |
// symbols | |
symbol LblisFromCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitKCell{}(SortMap{}) : SortKCell{} [] | |
symbol Lbl'Hash'point'LParUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point{}(SortG1Point{}) : SortInts{} [] | |
symbol Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(SortInt{}) : SortIOError{} [] | |
symbol Lbl'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortSubInst{} [] | |
hooked-symbol Lbl'Stop'StringBuffer'Unds'STRING-BUFFER-SYNTAX'Unds'{}() : SortStringBuffer{} [] | |
symbol LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(SortLocalNames{}) : SortKItem{} [] | |
symbol LblisTxGasPriceCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'Set{}() : SortSet{} [] | |
symbol LblNORMAL'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortMode{} [] | |
symbol Lbl'Hash'accountEmpty'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortBExp{} [] | |
symbol LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblbitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisPseudoInstruction{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(SortInstruction{}, SortInstructions{}) : SortInstructions{} [] | |
hooked-symbol Lbl'Hash'sort'LParUndsRParUnds'K-REFLECTION'UndsUnds'K{}(SortK{}) : SortString{} [] | |
symbol LblisTimestampCell{}(SortK{}) : SortBool{} [] | |
symbol LblisTypesCellOpt{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblString2Id'LParUndsRParUnds'ID-SYNTAX'UndsUnds'String{}(SortString{}) : SortId{} [] | |
symbol Lblge'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol Lbl'Hash'EBADF'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'dasmOpCode'LParUndsRParUnds'IELE-BINARY'UndsUnds'WordStack{}(SortWordStack{}) : SortOpCode{} [] | |
hooked-symbol Lblkeys'Unds'list'LParUndsRParUnds'MAP'UndsUnds'Map{}(SortMap{}) : SortList{} [] | |
symbol LblinitSelfDestructCell{}() : SortSelfDestructCell{} [] | |
symbol Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(SortInstruction{}, SortSchedule{}) : SortInternalOp{} [] | |
symbol Lbl'Hash'execKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblGbr'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoNparamsCell{}() : SortNparamsCellOpt{} [] | |
symbol LblinitRegsCell{}() : SortRegsCell{} [] | |
symbol LblinitPreviousGasCell{}() : SortPreviousGasCell{} [] | |
symbol Lbl'Hash'callAddress'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract'Unds'IeleName'Unds'IeleName{}(SortContract{}, SortIeleName{}, SortIeleName{}) : SortInt{} [] | |
symbol Lbl'-LT-'selfDestruct'-GT-'{}(SortSet{}) : SortSelfDestructCell{} [] | |
hooked-symbol Lbl'Unds-GT-Eqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol LblisScheduleFlag{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblEXP'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
hooked-symbol LblString2IeleName'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortIeleName{} [] | |
symbol LblisAccountCellFragment{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsEqlsEqls'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(SortOperand{}, SortNonEmptyOperands{}) : SortLogInst{} [] | |
symbol LblisBalanceCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds'xorInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblinitFuncCell{}() : SortFuncCell{} [] | |
symbol LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol Lbl'-LT-'localMem'-GT-'{}(SortMap{}) : SortLocalMemCell{} [] | |
symbol LblisWellFormednessCell{}(SortK{}) : SortBool{} [] | |
symbol LblinitAcctIDCell{}() : SortAcctIDCell{} [] | |
symbol LblisLengthPrefixType{}(SortK{}) : SortBool{} [] | |
symbol LblisTxGasLimitCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblnoGasLimitCell{}() : SortGasLimitCellOpt{} [] | |
symbol LblisAccountCell{}(SortK{}) : SortBool{} [] | |
symbol LblDEFAULT'Unds'IELE-GAS'Unds'{}() : SortSchedule{} [] | |
symbol LblisGasCell{}(SortK{}) : SortBool{} [] | |
symbol Lblbr'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(SortIeleName{}) : SortJumpInst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblRb'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblfillArray'LParUndsCommUndsCommUndsCommUndsRParUnds'ARRAY-SYNTAX'UndsUnds'Array'Unds'Int'Unds'Int'Unds'K{}(SortArray{}, SortInt{}, SortInt{}, SortK{}) : SortArray{} [] | |
symbol LblinitFunctionNameCell{}() : SortFunctionNameCell{} [] | |
symbol Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblbytesInWords'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblinitRefundCell{}() : SortRefundCell{} [] | |
hooked-symbol Lbl'Hash'parse'LParUndsCommUndsRParUnds'K-IO'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortKItem{} [] | |
symbol Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(SortFunctionSignature{}, SortBlocks{}) : SortFunctionDefinition{} [] | |
symbol LblisRegsCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsPlus'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'asAccount'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortAccount{} [] | |
symbol Lbl'Hash'computeJumpTable'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks{}(SortBlocks{}) : SortMap{} [] | |
symbol LblisLocalMemCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'msgID'-GT-'{}(SortInt{}) : SortMsgIDCell{} [] | |
symbol LblisNullOp{}(SortK{}) : SortBool{} [] | |
symbol LblisMessageCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCallDepthCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
symbol LblisMessagesCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lblexternalcontract'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(SortIeleName{}) : SortContractDeclaration{} [] | |
symbol Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol LblisKResult{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsPlusPlus'TopLevelDefinitions'UndsUnds'IELE-BINARY'UndsUnds'TopLevelDefinitions'Unds'TopLevelDefinitions{}(SortTopLevelDefinitions{}, SortTopLevelDefinitions{}) : SortTopLevelDefinitions{} [] | |
symbol LblisFuncCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoModeCell{}() : SortModeCellOpt{} [] | |
symbol LblisCallFrameCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'list'Unds'IELE-DATA'Unds'{}() : SortLengthPrefixType{} [] | |
symbol LblnoSelfDestructCell{}() : SortSelfDestructCellOpt{} [] | |
symbol Lbl'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}, SortOperand{}) : SortMulModInst{} [] | |
symbol LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblisModeCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCodeCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'txGasLimit'-GT-'{}(SortInt{}) : SortTxGasLimitCell{} [] | |
symbol Lbl'Hash'toInts'LParUndsRParUnds'IELE-TESTING'UndsUnds'JSONList{}(SortJSONList{}) : SortInts{} [] | |
symbol Lblflush'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoTxGasLimitCell{}() : SortTxGasLimitCellOpt{} [] | |
symbol LblMUL'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}() : SortKItem{} [] | |
symbol LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lbl'Unds'dividesInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol Lbl'Hash'changesState'LParUndsCommUndsRParUnds'IELE'UndsUnds'Instruction'Unds'Array{}(SortInstruction{}, SortArray{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisAccountsCellFragment{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lblsize'LParUndsRParUnds'MAP'UndsUnds'Map{}(SortMap{}) : SortInt{} [] | |
symbol Lbl'-LT-'functions'-GT-'{}(SortFunctionCellMap{}) : SortFunctionsCell{} [] | |
symbol LblisNonEmptyOperands{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'LocalName'Unds'LocalNames'QuotRBraUnds'LocalNames{}() : SortLocalNames{} [] | |
symbol Lbl'Hash'insertJSONKey'LParUndsCommUndsRParUnds'IELE-TESTING'UndsUnds'JSON'Unds'JSONList{}(SortJSON{}, SortJSONList{}) : SortJSONList{} [] | |
symbol LblisCallerCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol LblencodingError'LParRParUnds'IELE-BINARY'Unds'{}() : SortOpCode{} [] | |
symbol LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(SortIeleName{}) : SortKItem{} [] | |
hooked-symbol Lbl'UndsEqlsSlshEqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol Lbl'Hash'EOF'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisLabeledBlock{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortInt{} [] | |
hooked-symbol LblchrChar'LParUndsRParUnds'STRING'UndsUnds'Int{}(SortInt{}) : SortString{} [] | |
symbol LblisInstructionsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Int'Unds'List'Unds'Bytes{}(SortInt{}, SortList{}, SortBytes{}) : SortSubstateLogEntry{} [] | |
symbol Lbl'Hash'asUnsigned'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(SortWordStack{}) : SortInt{} [] | |
symbol Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblisExpInst{}(SortK{}) : SortBool{} [] | |
symbol LblisCurrentInstructionsCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCurrentContractCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'isValidContract'LParUndsRParUnds'IELE-BINARY'UndsUnds'WordStack{}(SortWordStack{}) : SortBool{} [] | |
symbol LblisOperands{}(SortK{}) : SortBool{} [] | |
symbol LblisContractNameCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitExitCodeCell{}() : SortExitCodeCell{} [] | |
symbol LblnoCallDataCell{}() : SortCallDataCellOpt{} [] | |
symbol LblnoBalanceCell{}() : SortBalanceCellOpt{} [] | |
symbol LblisDivInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblString2Float'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortFloat{} [] | |
symbol Lblpowmod'LParUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblGsignword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisStorageCell{}(SortK{}) : SortBool{} [] | |
symbol LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortUnOp{} [] | |
symbol Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(SortFunctionSignature{}, SortBlocks{}) : SortFunctionDefinition{} [] | |
symbol LblnoDeclaredContractsCell{}() : SortDeclaredContractsCellOpt{} [] | |
hooked-symbol LblBN128AtePairing'LParUndsCommUndsRParUnds'KRYPTO'UndsUnds'List'Unds'List{}(SortList{}, SortList{}) : SortBool{} [] | |
hooked-symbol LblrandInt'LParUndsRParUnds'INT'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Unds'AccountCellMap'Unds'{}(SortAccountCellMap{}, SortAccountCellMap{}) : SortAccountCellMap{} [] | |
symbol LblCexpmod'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisFunctionsCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'loadLen'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(SortWordStack{}) : SortInt{} [] | |
symbol LblnoGasCell{}() : SortGasCellOpt{} [] | |
symbol Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(SortJSONKey{}, SortJSON{}) : SortJSON{} [] | |
symbol LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortCallOp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'declaredContracts'-GT-'{}(SortSet{}) : SortDeclaredContractsCell{} [] | |
symbol Lbl'-LT-'program'-GT-'{}(SortFunctionsCell{}, SortFuncIdsCell{}, SortFuncLabelsCell{}, SortExportedCell{}, SortProgramSizeCell{}, SortContractCodeCell{}) : SortProgramCell{} [] | |
symbol Lbl'-LT-'nregs'-GT-'{}(SortInt{}) : SortNregsCell{} [] | |
hooked-symbol LblFunctionCellMapItem{}(SortFuncIdCell{}, SortFunctionCell{}) : SortFunctionCellMap{} [] | |
symbol Lblbyte'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'dasmFunctions'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Map'Unds'IeleName{}(SortWordStack{}, SortInt{}, SortMap{}, SortIeleName{}) : SortTopLevelDefinitions{} [] | |
hooked-symbol LblreplaceFirst'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [] | |
symbol LblinitExportedCell{}() : SortExportedCell{} [] | |
symbol LblinitCodeCell{}() : SortCodeCell{} [] | |
hooked-symbol Lbl'Unds-LT-Eqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol LblisRevertInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(SortInt{}, SortInt{}, SortContract{}, SortLValue{}, SortLValue{}, SortBool{}) : SortKItem{} [] | |
hooked-symbol Lbl'UndsEqlsEqls'K'Unds'{}(SortK{}, SortK{}) : SortBool{} [] | |
symbol LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortUnOp{} [] | |
symbol LblisMulInst{}(SortK{}) : SortBool{} [] | |
symbol LblisCopyCreateOp{}(SortK{}) : SortBool{} [] | |
symbol LblinitLogDataCell{}() : SortLogDataCell{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Type'Unds'Types'QuotRBraUnds'Types{}() : SortTypes{} [] | |
hooked-symbol Lbllog2Int'LParUndsRParUnds'INT'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'gcdInt'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'computeJumpTable'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks'Unds'Map'Unds'Set{}(SortBlocks{}, SortMap{}, SortSet{}) : SortMap{} [] | |
symbol LblnoExportedCell{}() : SortExportedCellOpt{} [] | |
symbol LblisOperand{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(SortLValues{}, SortLValue{}) : SortKItem{} [] | |
symbol LblisExitCodeCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EACCES'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'isValidLoad'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int{}(SortWordStack{}, SortInt{}) : SortBool{} [] | |
symbol LblGloadword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblListItem{}(SortK{}) : SortList{} [] | |
symbol Lbl'Hash'removeZeros'LParUndsRParUnds'IELE-DATA'UndsUnds'Map{}(SortMap{}) : SortMap{} [] | |
symbol LblisPrecompiledOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'previousGas'-GT-'{}(SortInt{}) : SortPreviousGasCell{} [] | |
symbol Lbl'Hash'asScheduleString'LParUndsRParUnds'IELE-TESTING'UndsUnds'String{}(SortString{}) : SortSchedule{} [] | |
symbol LblGstaticcalldepth'Unds'IELE-GAS'Unds'{}() : SortScheduleFlag{} [] | |
symbol Lblint'Unds'IELE-WELL-FORMEDNESS'Unds'{}() : SortType{} [] | |
symbol Lbl'Hash'dasmInstruction'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'OpCode'Unds'WordStack'Unds'Int'Unds'Map'Unds'IeleName{}(SortOpCode{}, SortWordStack{}, SortInt{}, SortMap{}, SortIeleName{}) : SortInstruction{} [] | |
symbol Lbl'-LT-'difficulty'-GT-'{}(SortInt{}) : SortDifficultyCell{} [] | |
symbol Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}() : SortInternalOp{} [] | |
symbol Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisShiftInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'callValue'-GT-'{}(SortInt{}) : SortCallValueCell{} [] | |
symbol LblisAccountsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand{}(SortLValue{}, SortLValue{}, SortOperand{}, SortOperands{}, SortOperand{}) : SortCreateInst{} [] | |
symbol LblGload'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitDeclaredContractsCell{}() : SortDeclaredContractsCell{} [] | |
symbol Lbl'Hash'lambda'UndsUnds'{}(SortString{}) : SortWordStack{} [] | |
symbol LblisTypes{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds-LT-'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol LblisStrategy{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'Array'Unds'IELE-DATA'Unds'{}() : SortArray{} [] | |
symbol LblisAddInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'sortJSONList'LParUndsRParUnds'IELE-TESTING'UndsUnds'JSONList{}(SortJSONList{}) : SortJSONList{} [] | |
symbol LblisExitCodeCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblSUB'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operands{}(SortOperand{}, SortOperands{}) : SortOperands{} [] | |
symbol LblBLOCKHASH'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol LblMOVE'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
hooked-symbol Lbl'Unds'in'Unds'keys'LParUndsRParUnds'ARRAY-SYNTAX'UndsUnds'Int'Unds'Array{}(SortInt{}, SortArray{}) : SortBool{} [] | |
symbol Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lblfailure'UndsUnds'IELE-TESTING'UndsUnds'String{}(SortString{}) : SortIELECommand{} [] | |
hooked-symbol LblordChar'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
hooked-symbol LblmakeEmptyArray'LParUndsRParUnds'ARRAY-CONCRETE'UndsUnds'Int{}(SortInt{}) : SortArray{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'take'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortWordStack{} [] | |
symbol Lblis'Hash'RuleTag{}(SortK{}) : SortBool{} [] | |
symbol LblGbrcond'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblnoFunctionNameCell{}() : SortFunctionNameCellOpt{} [] | |
symbol Lbl'-LT-'functions'-GT-'-fragment{}(SortFunctionCellMap{}) : SortFunctionsCellFragment{} [] | |
symbol LblisPeakMemoryCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisMsgIDCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol LblinitSCell{}(SortMap{}) : SortSCell{} [] | |
symbol Lbl'Hash'accountEmpty'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Contract'Unds'Int'Unds'Int{}(SortContract{}, SortInt{}, SortInt{}) : SortBExp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisKCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblnoTxPendingCell{}() : SortTxPendingCellOpt{} [] | |
symbol LblisDataCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortNotInst{} [] | |
symbol LblGnot'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'well-formedness'-GT-'-fragment{}(SortTypeCheckingCellOpt{}, SortContractsCellOpt{}, SortCurrentContractCellOpt{}) : SortWellFormednessCellFragment{} [] | |
symbol LblisJSONKey{}(SortK{}) : SortBool{} [] | |
symbol LblinitInstructionsCell{}() : SortInstructionsCell{} [] | |
symbol Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
symbol LblisLoadInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'finishTx'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol LblNOT'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqB'{}(SortArray{}, SortInt{}, SortK{}) : SortArray{} [] | |
symbol LblisDeclaredContractsCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoPreviousGasCell{}() : SortPreviousGasCellOpt{} [] | |
symbol LblGcall'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LocalName'Unds'LocalNames{}(SortLocalName{}, SortLocalNames{}) : SortLocalNames{} [] | |
symbol Lblclear'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol LblCREATE'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortCreateOp{} [] | |
symbol LblisArgsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'checkKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblinitOutputCell{}() : SortOutputCell{} [] | |
symbol Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblLE'Unds'BYTES-SYNTAX'Unds'{}() : SortEndianness{} [] | |
symbol LblisContractsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisIeleCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisSubstateLogEntry{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'origin'-GT-'{}(SortInt{}) : SortOriginCell{} [] | |
symbol Lbl'Hash'dasmFunction'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Bool'Unds'IeleName'Unds'IeleName'Unds'Int'Unds'WordStack'Unds'Int'Unds'Map'Unds'Instructions'Unds'K{}(SortBool{}, SortIeleName{}, SortIeleName{}, SortInt{}, SortWordStack{}, SortInt{}, SortMap{}, SortInstructions{}, SortK{}) : SortTopLevelDefinitions{} [] | |
symbol LblisInts{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand{}(SortLValues{}, SortOperand{}, SortOperand{}, SortOperands{}, SortOperand{}) : SortAccountCallInst{} [] | |
symbol LblisNetworkCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'args'-GT-'{}(SortInts{}) : SortArgsCell{} [] | |
symbol LblisTopLevelDefinition{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbleq'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol LblECREC'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(SortLValues{}) : SortKItem{} [] | |
symbol Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(SortInt{}, SortInt{}, SortProgramCell{}, SortIeleName{}, SortInt{}, SortInt{}, SortInts{}, SortBool{}) : SortInternalOp{} [] | |
symbol LblGexpkara'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'txPending'-GT-'{}(SortList{}) : SortTxPendingCell{} [] | |
symbol Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'isValidStringTable'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Int{}(SortWordStack{}, SortInt{}, SortInt{}) : SortBool{} [] | |
hooked-symbol LblisValidPoint'LParUndsRParUnds'KRYPTO'UndsUnds'G1Point{}(SortG1Point{}) : SortBool{} [] | |
hooked-symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Int'Unds'Int'Unds'Endianness{}(SortInt{}, SortInt{}, SortEndianness{}) : SortBytes{} [] | |
symbol Lbl'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortByteInst{} [] | |
symbol LblisStringIeleName{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}() : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'beneficiary'-GT-'{}(SortInt{}) : SortBeneficiaryCell{} [] | |
symbol Lbl'-LT-'txGasPrice'-GT-'{}(SortInt{}) : SortTxGasPriceCell{} [] | |
symbol LblinitNonceCell{}() : SortNonceCell{} [] | |
symbol LblisEndianness{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'balance'-GT-'{}(SortInt{}) : SortBalanceCell{} [] | |
symbol LblnoSubstateCell{}() : SortSubstateCellOpt{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblGsloadkey'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblnoCallStackCell{}() : SortCallStackCellOpt{} [] | |
symbol LblnoFuncCell{}() : SortFuncCellOpt{} [] | |
symbol LblinitAccountsCell{}() : SortAccountsCell{} [] | |
symbol LblisNotInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'parseByteStackRaw'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortWordStack{} [] | |
symbol Lblret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands{}(SortNonEmptyOperands{}) : SortReturnInst{} [] | |
hooked-symbol Lbl'Hash'configuration'Unds'K-REFLECTION'Unds'{}() : SortK{} [] | |
symbol LblisTxGasLimitCell{}(SortK{}) : SortBool{} [] | |
symbol LblisMessageCellMap{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Hash'argv'LParRParUnds'K-REFLECTION'Unds'{}() : SortList{} [] | |
symbol LblnoNetworkCell{}() : SortNetworkCellOpt{} [] | |
symbol LblisTxNonceCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}() : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'callAddress'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'TopLevelDefinitions'Unds'IeleName'Unds'Int{}(SortTopLevelDefinitions{}, SortIeleName{}, SortInt{}) : SortInt{} [] | |
symbol LblnoLocalCallsCell{}() : SortLocalCallsCellOpt{} [] | |
hooked-symbol LblAccountCellMapItem{}(SortAcctIDCell{}, SortAccountCell{}) : SortAccountCellMap{} [] | |
symbol LblinitCallValueCell{}() : SortCallValueCell{} [] | |
hooked-symbol LblBytes2String'LParUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes{}(SortBytes{}) : SortString{} [] | |
symbol LblnoStorageCell{}() : SortStorageCellOpt{} [] | |
symbol Lbl'Hash'numArgs'LParUndsRParUnds'IELE-BINARY'UndsUnds'OpCode{}(SortOpCode{}) : SortInt{} [] | |
symbol LblinitCallDataCell{}() : SortCallDataCell{} [] | |
symbol LblinitTypesCell{}() : SortTypesCell{} [] | |
symbol Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'-LT-'substateStack'-GT-'{}(SortList{}) : SortSubstateStackCell{} [] | |
symbol LblisBlocks{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoSendtoCell{}() : SortSendtoCellOpt{} [] | |
symbol Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}() : SortKItem{} [] | |
symbol LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(SortLocalNames{}, SortInt{}) : SortKItem{} [] | |
symbol LblisBool{}(SortK{}) : SortBool{} [] | |
symbol LblGsha3'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}, SortOperand{}) : SortExpModInst{} [] | |
symbol LblGsstorekey'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'funcIds'-GT-'{}(SortSet{}) : SortFuncIdsCell{} [] | |
symbol LblisCurrentInstructionsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLSqBUndsColnEqlsUndsRSqBUnds'IELE-DATA'UndsUnds'Bytes'Unds'Int'Unds'Bytes{}(SortBytes{}, SortInt{}, SortBytes{}) : SortBytes{} [] | |
symbol Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
symbol LblisCondJumpInst{}(SortK{}) : SortBool{} [] | |
symbol LblisStorageCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LbllookupRegisters'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Operands'Unds'Array{}(SortOperands{}, SortArray{}) : SortInts{} [] | |
symbol Lblsstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand{}(SortOperand{}, SortOperand{}) : SortSStoreInst{} [] | |
symbol Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(SortInt{}, SortInt{}, SortProgramCell{}, SortConstant{}, SortInt{}, SortInt{}, SortInts{}, SortBool{}) : SortInternalOp{} [] | |
symbol LblisRegsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'-LT-'peakMemory'-GT-'{}(SortInt{}) : SortPeakMemoryCell{} [] | |
hooked-symbol Lbl'Hash'seek'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortK{} [] | |
symbol LblisNregsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'mode'-GT-'{}(SortMode{}) : SortModeCell{} [] | |
symbol Lblunescape'LParUndsCommUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'String'Unds'Int'Unds'StringBuffer{}(SortString{}, SortInt{}, SortStringBuffer{}) : SortString{} [] | |
symbol LblisLValue{}(SortK{}) : SortBool{} [] | |
symbol LblinitSubstateStackCell{}() : SortSubstateStackCell{} [] | |
symbol LblSigned'Unds'BYTES-SYNTAX'Unds'{}() : SortSignedness{} [] | |
symbol LblECMUL'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol LblGtransaction'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisRefundCell{}(SortK{}) : SortBool{} [] | |
symbol LblisNumberCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol LblBR'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortNullOp{} [] | |
symbol LblGstoreword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblGbitwise'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortContract{}, SortInts{}) : SortInternalOp{} [] | |
symbol LblSHIFT'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblinitMessageCell{}() : SortMessageCell{} [] | |
hooked-symbol Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(SortMap{}, SortK{}) : SortMap{} [] | |
symbol LblGsstoreword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-SYNTAX'UndsUnds'StringBuffer'Unds'String{}(SortStringBuffer{}, SortString{}) : SortStringBuffer{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Perc'l'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortLValues{} [] | |
symbol LblisException{}(SortK{}) : SortBool{} [] | |
symbol LblnoProgramSizeCell{}() : SortProgramSizeCellOpt{} [] | |
symbol Lbl'-LT-'refund'-GT-'{}(SortInt{}) : SortRefundCell{} [] | |
symbol Lbl'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortSExtInst{} [] | |
hooked-symbol LblpadRightBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [] | |
hooked-symbol Lbl'UndsLSqBUndsRSqBUnds'ARRAY-SYNTAX'UndsUnds'Array'Unds'Int{}(SortArray{}, SortInt{}) : SortK{} [] | |
symbol Lbl'-LT-'nonce'-GT-'{}(SortInt{}) : SortNonceCell{} [] | |
symbol LblG0'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'WordStack'Unds'Bool{}(SortSchedule{}, SortWordStack{}, SortBool{}) : SortInt{} [] | |
symbol LblisIELECommand{}(SortK{}) : SortBool{} [] | |
symbol LblGcallreg'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lbl'UndsAnd'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisGasUsedCell{}(SortK{}) : SortBool{} [] | |
symbol LblisTopLevelDefinitions{}(SortK{}) : SortBool{} [] | |
symbol LblisContractCodeCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitCurrentMemoryCell{}() : SortCurrentMemoryCell{} [] | |
hooked-symbol Lbl'UndsPlus'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortString{} [] | |
symbol LblStringIeleName{}(SortStringIeleName{}) : SortIeleName{} [] | |
symbol LblRETURN'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortReturnOp{} [] | |
symbol LblisCallValueCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'registers'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Instruction{}(SortInstruction{}) : SortInt{} [] | |
symbol LblisGasLimitCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'padToWidth'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortWordStack{} [] | |
symbol Lbl'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortShiftInst{} [] | |
hooked-symbol Lbl'Hash'seekEnd'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortK{} [] | |
symbol Lbl'LSqBUndsRSqBUnds'IELE-DATA'UndsUnds'JSONList{}(SortJSONList{}) : SortJSON{} [] | |
symbol Lblcheck'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(SortJSON{}) : SortIELECommand{} [] | |
symbol Lblunknown'Unds'IELE-WELL-FORMEDNESS'Unds'{}() : SortReturnType{} [] | |
symbol LblisSubstateCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol Lbl'Unds-LT-Eqls'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol Lbl'-LT-'currentContract'-GT-'{}(SortTypesCell{}, SortContractNameCell{}, SortDeclaredContractsCell{}, SortFunctionBodiesCell{}, SortCurrentFunctionCell{}) : SortCurrentContractCell{} [] | |
symbol LblCmem'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int{}(SortSchedule{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'sizeNames'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(SortFunctionParameters{}) : SortInt{} [] | |
symbol LblSTATICCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortCallOp{} [] | |
symbol Lbl'-LT-'messages'-GT-'-fragment{}(SortMessageCellMap{}) : SortMessagesCellFragment{} [] | |
symbol LblALBE'Unds'IELE-GAS'Unds'{}() : SortSchedule{} [] | |
symbol Lbl'-LT-'well-formedness'-GT-'{}(SortTypeCheckingCell{}, SortContractsCell{}, SortCurrentContractCell{}) : SortWellFormednessCell{} [] | |
symbol LblCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortBExp{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortOperand{} [] | |
symbol LblnoBlockhashCell{}() : SortBlockhashCellOpt{} [] | |
symbol LblisCurrentContractCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'STUCK'LParRParUnds'STRATEGY'Unds'{}() : SortStrategy{} [] | |
hooked-symbol LblmakeArray'LParUndsCommUndsRParUnds'ARRAY-SYNTAX'UndsUnds'Int'Unds'K{}(SortInt{}, SortK{}) : SortArray{} [] | |
symbol LblisProgramSizeCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblSet'Coln'in{}(SortK{}, SortSet{}) : SortBool{} [] | |
symbol LblisInternalOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'stdout'Unds'K-IO'Unds'{}() : SortInt{} [] | |
symbol Lbl'-LT-'blockhash'-GT-'{}(SortList{}) : SortBlockhashCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblADDMOD'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol LblGcmp'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitScheduleCell{}(SortMap{}) : SortScheduleCell{} [] | |
symbol LblisLabelsCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Hash'write'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String{}(SortInt{}, SortString{}) : SortK{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisExpModInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblsrandInt'LParUndsRParUnds'INT'UndsUnds'Int{}(SortInt{}) : SortK{} [] | |
symbol LblnoMsgIDCell{}() : SortMsgIDCellOpt{} [] | |
symbol LblGdivkara'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisArgsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'drop'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortWordStack{} [] | |
symbol Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblGaddword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(SortOperand{}, SortNonEmptyOperands{}) : SortNonEmptyOperands{} [] | |
symbol LblisSelfDestructCellOpt{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsLSqBUndsRSqB'orDefault'UndsUnds'MAP'UndsUnds'Map'Unds'K'Unds'K{}(SortMap{}, SortK{}, SortK{}) : SortK{} [] | |
hooked-symbol Lbl'Unds'orBool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
hooked-symbol Lblvalues'LParUndsRParUnds'MAP'UndsUnds'Map{}(SortMap{}) : SortList{} [] | |
symbol Lbl'-LT-'generatedTop'-GT-'{}(SortKCell{}, SortSCell{}, SortExitCodeCell{}, SortModeCell{}, SortScheduleCell{}, SortCheckGasCell{}, SortWellFormednessCell{}, SortIeleCell{}, SortNetworkCell{}) : SortGeneratedTopCell{} [] | |
symbol Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'exported'-GT-'{}(SortSet{}) : SortExportedCell{} [] | |
hooked-symbol LblgetKLabel'LParUndsRParUnds'K-REFLECTION'UndsUnds'K{}(SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'subcontract'LParUndsCommUndsRParUnds'IELE'UndsUnds'Contract'Unds'IeleName{}(SortContract{}, SortIeleName{}) : SortContract{} [] | |
symbol Lbl'-AT-UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(SortIeleName{}) : SortGlobalName{} [] | |
symbol LblECADD'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol Lbl'Hash'str'Unds'IELE-DATA'Unds'{}() : SortLengthPrefixType{} [] | |
symbol Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}() : SortInternalOp{} [] | |
symbol LblGexpword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblGsign'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'account'-GT-'{}(SortAcctIDCell{}, SortBalanceCell{}, SortCodeCell{}, SortStorageCell{}, SortNonceCell{}) : SortAccountCell{} [] | |
symbol Lbl'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortLogInst{} [] | |
symbol LblLE'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblnoContractCodeCell{}() : SortContractCodeCellOpt{} [] | |
symbol Lbl'Hash'computeNRegs'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks{}(SortBlocks{}) : SortInt{} [] | |
hooked-symbol Lbl'Unds'andThenBool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol Lbl'-LT-'substate'-GT-'{}(SortSelfDestructCell{}, SortLogDataCell{}, SortRefundCell{}) : SortSubstateCell{} [] | |
symbol LblisFunctionNameCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGcallmemory'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblDIV'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
hooked-symbol Lbl'Hash'getenv'LParUndsRParUnds'K-REFLECTION'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol Lbl'UndsPlusStopPlus'IeleName'UndsUnds'IELE-BINARY'UndsUnds'IeleName'Unds'IeleName{}(SortIeleName{}, SortIeleName{}) : SortIeleName{} [] | |
symbol LblFUNC'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblBYTE'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'parseMap'LParUndsRParUnds'IELE-DATA'UndsUnds'JSON{}(SortJSON{}) : SortMap{} [] | |
symbol LblMLOAD'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
hooked-symbol LblSha256'LParUndsRParUnds'KRYPTO'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol Lbl'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortBswapInst{} [] | |
symbol Lblis'Hash'LowerId{}(SortK{}) : SortBool{} [] | |
symbol LblisIdCell{}(SortK{}) : SortBool{} [] | |
symbol LblisOrInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}, SortOperand{}) : SortAddModInst{} [] | |
symbol LblisFidCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitSendtoCell{}() : SortSendtoCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lblbswap'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortInternalOp{} [] | |
symbol LblisBlockhashCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Unds'Map'Unds'{}(SortMap{}, SortMap{}) : SortMap{} [] | |
symbol LblGstorecell'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblStringBuffer2String'LParUndsRParUnds'STRING-BUFFER-SYNTAX'UndsUnds'StringBuffer{}(SortStringBuffer{}) : SortString{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisExportedCell{}(SortK{}) : SortBool{} [] | |
symbol LblisJSON{}(SortK{}) : SortBool{} [] | |
symbol LblisUnOp{}(SortK{}) : SortBool{} [] | |
symbol LblBE'Unds'BYTES-SYNTAX'Unds'{}() : SortEndianness{} [] | |
symbol Lbl'-LT-'program'-GT-'-fragment{}(SortFunctionsCellOpt{}, SortFuncIdsCellOpt{}, SortFuncLabelsCellOpt{}, SortExportedCellOpt{}, SortProgramSizeCellOpt{}, SortContractCodeCellOpt{}) : SortProgramCellFragment{} [] | |
symbol Lbl'Unds-LT-Unds-GT-Unds'IELE-GAS'UndsUnds'ScheduleConst'Unds'Schedule{}(SortScheduleConst{}, SortSchedule{}) : SortInt{} [] | |
symbol LblinitValueCell{}() : SortValueCell{} [] | |
symbol LblnoCheckGasCell{}() : SortCheckGasCellOpt{} [] | |
symbol Lbl'Hash'execute'Unds'IELE'Unds'{}() : SortKItem{} [] | |
symbol Lbl'Hash'parseByteStack'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'String'Unds'WordStack'Unds'Int'Unds'Int{}(SortString{}, SortWordStack{}, SortInt{}, SortInt{}) : SortWordStack{} [] | |
hooked-symbol Lbl'Hash'isConcrete'LParUndsRParUnds'K-REFLECTION'UndsUnds'K{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Unds'List'Unds'{}(SortList{}, SortList{}) : SortList{} [] | |
hooked-symbol LblInt2String'LParUndsRParUnds'STRING'UndsUnds'Int{}(SortInt{}) : SortString{} [] | |
symbol LblisProgramCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
hooked-symbol LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisCheckGasCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGASLIMIT'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'-LT-'functionBodies'-GT-'{}(SortK{}) : SortFunctionBodiesCell{} [] | |
symbol Lbl'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortAddInst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblnoBeneficiaryCell{}() : SortBeneficiaryCellOpt{} [] | |
symbol Lbl'Hash'finalizeBlock'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol LblisModInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(SortList{}, SortList{}, SortBytes{}, SortBytes{}, SortInt{}) : SortInternalOp{} [] | |
symbol LblnoRefundCell{}() : SortRefundCellOpt{} [] | |
symbol LblCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortBExp{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortOperand{} [] | |
symbol LblisGlobalDefinition{}(SortK{}) : SortBool{} [] | |
symbol LblisBExp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'EPERM'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'UndsUndsUnds'IELE-TESTING'UndsUnds'IELECommand'Unds'IELESimulation{}(SortIELECommand{}, SortIELESimulation{}) : SortIELESimulation{} [] | |
hooked-symbol Lbl'Unds'divInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisTxNonceCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'substate'-GT-'-fragment{}(SortSelfDestructCellOpt{}, SortLogDataCellOpt{}, SortRefundCellOpt{}) : SortSubstateCellFragment{} [] | |
hooked-symbol Lbl'UndsXor-Perc'Int'UndsUndsUnds'INT'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisSCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLSqBUndsColnEqlsUndsRSqBUnds'IELE-DATA'UndsUnds'WordStack'Unds'Int'Unds'WordStack{}(SortWordStack{}, SortInt{}, SortWordStack{}) : SortWordStack{} [] | |
symbol LblnoLocalMemCell{}() : SortLocalMemCellOpt{} [] | |
symbol Lblle'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol LblisOriginCell{}(SortK{}) : SortBool{} [] | |
symbol Lblpow160'Unds'IELE-DATA'Unds'{}() : SortInt{} [] | |
symbol Lbl'UndsPlusPlus'Contract'UndsUnds'IELE-BINARY'UndsUnds'Contract'Unds'Contract{}(SortContract{}, SortContract{}) : SortContract{} [] | |
symbol Lbl'-LT-'currentContract'-GT-'-fragment{}(SortTypesCellOpt{}, SortContractNameCellOpt{}, SortDeclaredContractsCellOpt{}, SortFunctionBodiesCellOpt{}, SortCurrentFunctionCellOpt{}) : SortCurrentContractCellFragment{} [] | |
symbol Lbl'Hash'rev'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'WordStack'Unds'WordStack{}(SortWordStack{}, SortWordStack{}) : SortWordStack{} [] | |
symbol LblinitTxOrderCell{}() : SortTxOrderCell{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisAccountCallInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsEqlsEqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsPerc'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
hooked-symbol LblBase2String'LParUndsCommUndsRParUnds'STRING'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortString{} [] | |
symbol Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoInterimStatesCell{}() : SortInterimStatesCellOpt{} [] | |
symbol Lbl'Hash'dasmContract'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Map'Unds'IeleName'Unds'TopLevelDefinitions'Unds'Int'Unds'Int'Unds'String{}(SortWordStack{}, SortInt{}, SortMap{}, SortIeleName{}, SortTopLevelDefinitions{}, SortInt{}, SortInt{}, SortString{}) : SortContract{} [] | |
symbol LblSTATICCALLDYN'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortCallOp{} [] | |
symbol Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisStaticCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'computeNRegs'LParUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks'Unds'Int{}(SortBlocks{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisAcctIDCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisOutputCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoTxGasPriceCell{}() : SortTxGasPriceCellOpt{} [] | |
symbol Lbl'Unds-LT--LT-Unds-GT--GT-Unds'IELE-GAS'UndsUnds'ScheduleFlag'Unds'Schedule{}(SortScheduleFlag{}, SortSchedule{}) : SortBool{} [] | |
symbol Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(SortOperand{}) : SortInternalOp{} [] | |
symbol LblinitCheckGasCell{}() : SortCheckGasCell{} [] | |
symbol Lbl'Stop'WordStack'Unds'IELE-DATA'Unds'{}() : SortWordStack{} [] | |
symbol LblinitWellFormednessCell{}() : SortWellFormednessCell{} [] | |
symbol Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'LabeledBlock'Unds'LabeledBlocks{}(SortLabeledBlock{}, SortLabeledBlocks{}) : SortLabeledBlocks{} [] | |
symbol Lbl'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands{}(SortLValues{}, SortOperand{}, SortOperands{}) : SortLocalCallInst{} [] | |
symbol LblSHA256'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol LblinitTxGasPriceCell{}() : SortTxGasPriceCell{} [] | |
symbol LblnoInstructionsCell{}() : SortInstructionsCellOpt{} [] | |
symbol Lbl'-LT-'gasLimit'-GT-'{}(SortInt{}) : SortGasLimitCell{} [] | |
symbol LblinitCallDepthCell{}() : SortCallDepthCell{} [] | |
symbol Lbl'Perc'o'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortOperands{} [] | |
symbol LblnoFunctionBodiesCell{}() : SortFunctionBodiesCellOpt{} [] | |
symbol LblisSubstateCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGloadcell'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisScheduleCell{}(SortK{}) : SortBool{} [] | |
symbol LblEQ'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
hooked-symbol LblreplaceAll'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [] | |
symbol Lblword2Bool'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortBool{} [] | |
symbol LblMOD'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'sortJSONList'LParUndsCommUndsRParUnds'IELE-TESTING'UndsUnds'JSONList'Unds'JSONList{}(SortJSONList{}, SortJSONList{}) : SortJSONList{} [] | |
hooked-symbol Lblchoice'LParUndsRParUnds'MAP'UndsUnds'Map{}(SortMap{}) : SortK{} [] | |
symbol LblinitFuncIdsCell{}() : SortFuncIdsCell{} [] | |
symbol LblisLocalName{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'end'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortException{} [] | |
hooked-symbol Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol LblGcopy'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lblsize'LParUndsRParUnds'SET'UndsUnds'Set{}(SortSet{}) : SortInt{} [] | |
symbol LblGsload'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'functionName'-GT-'{}(SortIeleName{}) : SortFunctionNameCell{} [] | |
symbol LblisIntConstant{}(SortK{}) : SortBool{} [] | |
symbol LblisWordStack{}(SortK{}) : SortBool{} [] | |
symbol LblnoFuncIdCell{}() : SortFuncIdCellOpt{} [] | |
symbol LblnoJumpTableCell{}() : SortJumpTableCellOpt{} [] | |
symbol Lbl'-LT-'txNonce'-GT-'{}(SortInt{}) : SortTxNonceCell{} [] | |
symbol LblintrinsicTypes'Unds'IELE-WELL-FORMEDNESS'Unds'{}() : SortMap{} [] | |
symbol LblnoMessagesCell{}() : SortMessagesCellOpt{} [] | |
symbol Lbl'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortLoadInst{} [] | |
symbol Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(SortInts{}) : SortKItem{} [] | |
symbol LblisDifficultyCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'allPostKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblisLocalCall{}(SortK{}) : SortBool{} [] | |
symbol LblisNetworkCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'AccountCellMap{}() : SortAccountCellMap{} [] | |
symbol Lbl'Hash'registers'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'LValues{}(SortLValues{}) : SortInt{} [] | |
symbol Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(SortInt{}, SortInt{}, SortContract{}, SortInt{}, SortInt{}, SortInts{}) : SortInternalOp{} [] | |
symbol LblisSStoreInst{}(SortK{}) : SortBool{} [] | |
symbol LblintSizes'LParUndsRParUnds'IELE-DATA'UndsUnds'Ints{}(SortInts{}) : SortInt{} [] | |
symbol LblLOGARITHM2'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Int'Unds'Ints{}(SortInt{}, SortInts{}) : SortInts{} [] | |
symbol Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(SortBool{}) : SortInternalOp{} [] | |
symbol LblGiszero'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lbl'Hash'system'LParUndsRParUnds'K-IO'UndsUnds'String{}(SortString{}) : SortKItem{} [] | |
symbol LblisG2Point{}(SortK{}) : SortBool{} [] | |
symbol LblisCallDataCell{}(SortK{}) : SortBool{} [] | |
symbol LblisReturnType{}(SortK{}) : SortBool{} [] | |
symbol LblinitTxPendingCell{}() : SortTxPendingCell{} [] | |
symbol LblisFromCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblabsInt'LParUndsRParUnds'INT'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblisTxPendingCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-DATA'UndsUnds'JSON'Unds'JSONList'QuotRBraUnds'JSONList{}() : SortJSONList{} [] | |
symbol LblisCallStackCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisValueCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitCurrentInstructionsCell{}() : SortCurrentInstructionsCell{} [] | |
symbol LblINVALID'LParRParUnds'IELE-BINARY'Unds'{}() : SortNullOp{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsUndsUnds'IELE-COMMON'UndsUnds'TopLevelDefinition'Unds'TopLevelDefinitions'QuotRBraUnds'TopLevelDefinitions{}() : SortTopLevelDefinitions{} [] | |
symbol Lbl'Hash'EDOM'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisInstruction{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands'QuotRBraUnds'NonEmptyOperands{}() : SortNonEmptyOperands{} [] | |
symbol LblisNumberCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'loadDeclarations'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'TopLevelDefinitions'Unds'ProgramCell'Unds'Int{}(SortTopLevelDefinitions{}, SortProgramCell{}, SortInt{}) : SortProgramCell{} [] | |
symbol LblnoActiveAccountsCell{}() : SortActiveAccountsCellOpt{} [] | |
symbol Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblGquadcoeff'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisPreviousGasCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCallOp{}(SortK{}) : SortBool{} [] | |
symbol LblLOG2'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'isValidFunctions'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Int{}(SortWordStack{}, SortInt{}, SortInt{}) : SortBool{} [] | |
symbol LblG'StarLParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisActiveAccountsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'IELE-DATA'UndsUnds'WordStack'Unds'Int'Unds'Int{}(SortWordStack{}, SortInt{}, SortInt{}) : SortWordStack{} [] | |
symbol Lbl'LParUndsCommUndsRParUnds'KRYPTO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortG1Point{} [] | |
symbol LblisK{}(SortK{}) : SortBool{} [] | |
symbol LblisReturnOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'take'LParUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'WordStack'Unds'WordStack{}(SortInt{}, SortWordStack{}, SortWordStack{}) : SortWordStack{} [] | |
symbol LblnoCurrentMemoryCell{}() : SortCurrentMemoryCellOpt{} [] | |
symbol Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'Stop'IELESimulation'Unds'IELE-TESTING'Unds'{}() : SortIELESimulation{} [] | |
symbol Lblpow256'Unds'IELE-DATA'Unds'{}() : SortInt{} [] | |
hooked-symbol Lbl'Hash'tell'LParUndsRParUnds'K-IO'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblisFidCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblcategoryChar'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblcheckName'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(SortIeleName{}) : SortK{} [] | |
symbol LblisCurrentFunctionCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'postKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblinitMessagesCell{}() : SortMessagesCell{} [] | |
symbol Lbl'Hash'regRange'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortLValues{} [] | |
symbol Lbl'-LT-'iele'-GT-'-fragment{}(SortOutputCellOpt{}, SortCallStackCellOpt{}, SortInterimStatesCellOpt{}, SortSubstateStackCellOpt{}, SortCallFrameCellOpt{}, SortSubstateCellOpt{}, SortGasPriceCellOpt{}, SortOriginCellOpt{}, SortBeneficiaryCellOpt{}, SortDifficultyCellOpt{}, SortNumberCellOpt{}, SortGasLimitCellOpt{}, SortGasUsedCellOpt{}, SortTimestampCellOpt{}, SortBlockhashCellOpt{}) : SortIeleCellFragment{} [] | |
symbol Lbl'Stop'Account'Unds'IELE-DATA'Unds'{}() : SortAccount{} [] | |
hooked-symbol LbllengthBytes'LParUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes{}(SortBytes{}) : SortInt{} [] | |
symbol LblinitArgsCell{}() : SortArgsCell{} [] | |
symbol Lbl'Stop'List{}() : SortList{} [] | |
symbol LblinitCallerCell{}() : SortCallerCell{} [] | |
symbol LblisIdCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'parseByteStackRaw'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'String'Unds'WordStack'Unds'Int'Unds'Int{}(SortString{}, SortWordStack{}, SortInt{}, SortInt{}) : SortWordStack{} [] | |
symbol LblCkara'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'addr'QuesLParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(SortInstruction{}) : SortInstruction{} [] | |
symbol LblisCurrentMemoryCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol LblupdateArray'LParUndsCommUndsCommUndsRParUnds'ARRAY-SYNTAX'UndsUnds'Array'Unds'Int'Unds'List{}(SortArray{}, SortInt{}, SortList{}) : SortArray{} [] | |
symbol LblisCallFrameCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblGexpmodkara'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortString{}, SortInt{}) : SortString{} [] | |
symbol LblGmove'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lblbool2Word'LParUndsRParUnds'IELE-DATA'UndsUnds'Bool{}(SortBool{}) : SortInt{} [] | |
symbol Lbl'Hash'isValidContract'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int{}(SortWordStack{}, SortInt{}) : SortBool{} [] | |
symbol Lbl'-LT-'callFrame'-GT-'{}(SortProgramCell{}, SortCallDepthCell{}, SortLocalCallsCell{}, SortIdCell{}, SortCallerCell{}, SortCallDataCell{}, SortCallValueCell{}, SortRegsCell{}, SortLocalMemCell{}, SortPeakMemoryCell{}, SortCurrentMemoryCell{}, SortFidCell{}, SortGasCell{}, SortPreviousGasCell{}, SortStaticCell{}) : SortCallFrameCell{} [] | |
symbol LblisNumericIeleName{}(SortK{}) : SortBool{} [] | |
symbol LblinitPeakMemoryCell{}() : SortPeakMemoryCell{} [] | |
symbol Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(SortG1Point{}, SortG1Point{}) : SortInternalOp{} [] | |
symbol Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisGasPriceCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblACCT'Unds'COLLISION'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol Lbl'Hash'newAddr'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisMap{}(SortK{}) : SortBool{} [] | |
symbol LblGE'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblfreshInt'LParUndsRParUnds'INT'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblisStrategyApplied{}(SortK{}) : SortBool{} [] | |
symbol LblisNonceCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'dasmContract'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'IeleName{}(SortWordStack{}, SortIeleName{}) : SortContract{} [] | |
symbol Lbl'-LT-'activeAccounts'-GT-'{}(SortSet{}) : SortActiveAccountsCell{} [] | |
hooked-symbol LblIeleName2String'LParUndsRParUnds'IELE-DATA'UndsUnds'IeleName{}(SortIeleName{}) : SortString{} [] | |
symbol Lbl'Hash'exception'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortException{} [] | |
symbol Lblsuccess'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(SortInt{}, SortInt{}, SortConstant{}, SortOperand{}, SortInt{}, SortInts{}, SortBool{}) : SortInternalOp{} [] | |
symbol Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(SortInt{}, SortContract{}, SortLValue{}, SortLValue{}, SortBool{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblnoIdCell{}() : SortIdCellOpt{} [] | |
symbol Lbl'Unds'up'Slsh'Int'UndsUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisActiveAccountsCell{}(SortK{}) : SortBool{} [] | |
symbol LblisConstant{}(SortK{}) : SortBool{} [] | |
symbol LblisAcctIDCell{}(SortK{}) : SortBool{} [] | |
symbol LblisIeleCell{}(SortK{}) : SortBool{} [] | |
symbol LblinitLocalCallsCell{}() : SortLocalCallsCell{} [] | |
symbol Lbl'-LT-'funcLabels'-GT-'{}(SortMap{}) : SortFuncLabelsCell{} [] | |
symbol Lblchop'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblMSTORE'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lblkeccak'LParUndsRParUnds'IELE-DATA'UndsUnds'Bytes{}(SortBytes{}) : SortInt{} [] | |
symbol LblGmulkara'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lbl'Hash'opendir'LParUndsRParUnds'K-IO'UndsUnds'String{}(SortString{}) : SortKItem{} [] | |
symbol LblGstore'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblisTwosInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortInternalOp{} [] | |
symbol LblnoTxOrderCell{}() : SortTxOrderCellOpt{} [] | |
symbol LblinitInterimStatesCell{}() : SortInterimStatesCell{} [] | |
symbol Lbl'Hash'sizeLVals'LParUndsRParUnds'IELE-DATA'UndsUnds'LValues{}(SortLValues{}) : SortInt{} [] | |
symbol Lbl'PercUndsUnds'IELE-COMMON'UndsUnds'IeleName{}(SortIeleName{}) : SortLocalName{} [] | |
symbol LblCALLVALUE'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
hooked-symbol LblpadLeftBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [] | |
symbol LblinitFuncIdCell{}() : SortFuncIdCell{} [] | |
symbol Lbl'-LT-'value'-GT-'{}(SortInt{}) : SortValueCell{} [] | |
symbol LblisFuncLabelsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisLocalCallsCellOpt{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblMessageCellMapItem{}(SortMsgIDCell{}, SortMessageCell{}) : SortMessageCellMap{} [] | |
symbol LblnoNonceCell{}() : SortNonceCellOpt{} [] | |
symbol LblnoNregsCell{}() : SortNregsCellOpt{} [] | |
hooked-symbol LblKeccak256'LParUndsRParUnds'KRYPTO'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol LblGsstoreset'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lblunescape'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol LblnoCallValueCell{}() : SortCallValueCellOpt{} [] | |
symbol LblGexp'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
hooked-symbol Lbl'Tild'Int'UndsUnds'INT'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'rlpEncodeLogsAux'LParUndsRParUnds'IELE-TESTING'UndsUnds'List{}(SortList{}) : SortString{} [] | |
symbol LblisLocalNames{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL'UndsUnds'Bool'Unds'K'Unds'K{SortS0}(SortBool{}, SortS0, SortS0) : SortS0 [] | |
symbol LblinitFunctionCell{}() : SortFunctionCell{} [] | |
symbol LblGcallstipend'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'output'-GT-'{}(SortInts{}) : SortOutputCell{} [] | |
symbol LblisBinOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'IELE-DATA'UndsUnds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [] | |
symbol Lbl'Hash'invalid'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(SortInstruction{}) : SortK{} [] | |
symbol Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'addr'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblLT'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblCgascap'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisDeclaredContractsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisLocalCallInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(SortLValue{}, SortInt{}) : SortInternalOp{} [] | |
symbol LblisModeCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblCONTRACT'Unds'INVALID'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblnoStaticCell{}() : SortStaticCellOpt{} [] | |
symbol LblisSignedness{}(SortK{}) : SortBool{} [] | |
symbol LblGexpmod'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisProgramCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds-GT-'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol Lbl'Hash'EIO'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitFunctionBodiesCell{}() : SortFunctionBodiesCell{} [] | |
hooked-symbol LblnewUUID'Unds'STRING'Unds'{}() : SortString{} [] | |
hooked-symbol LblrfindString'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [] | |
symbol LblG0'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'String'Unds'Ints{}(SortSchedule{}, SortString{}, SortInts{}) : SortInt{} [] | |
symbol LblisJumpInst{}(SortK{}) : SortBool{} [] | |
symbol LblisPredicate{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'GlobalName'Unds'FunctionParameters{}(SortGlobalName{}, SortFunctionParameters{}) : SortFunctionSignature{} [] | |
symbol LblGlogtopic'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqBUnds'MAP'UndsUnds'Map'Unds'K'Unds'K{}(SortMap{}, SortK{}, SortK{}) : SortMap{} [] | |
symbol Lbl'Hash'isValidInstruction'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'OpCode'Unds'WordStack'Unds'Int'Unds'Int{}(SortOpCode{}, SortWordStack{}, SortInt{}, SortInt{}) : SortBool{} [] | |
symbol Lblsignextend'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblGret'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(SortLValues{}, SortInts{}) : SortInternalOp{} [] | |
symbol LblCOPYCREATE'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortCopyCreateOp{} [] | |
symbol Lbl'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortDivInst{} [] | |
symbol Lbl'-LT-'checkGas'-GT-'{}(SortBool{}) : SortCheckGasCell{} [] | |
symbol LblisSubstateStackCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'contracts'-GT-'{}(SortSet{}) : SortContractsCell{} [] | |
hooked-symbol LblFloat2String'LParUndsRParUnds'STRING'UndsUnds'Float{}(SortFloat{}) : SortString{} [] | |
symbol LblisId{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblString2Int'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
symbol Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lblstart'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol Lbl'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}, SortOperand{}) : SortLoadInst{} [] | |
hooked-symbol Lbl'Unds-LT--LT-'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(SortG1Point{}, SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'regs'-GT-'{}(SortArray{}) : SortRegsCell{} [] | |
symbol LblisGasPriceCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoFunctionsCell{}() : SortFunctionsCellOpt{} [] | |
hooked-symbol Lbl'UndsEqlsSlshEqls'Bool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol Lbl'-LT-'interimStates'-GT-'{}(SortList{}) : SortInterimStatesCell{} [] | |
symbol LblGbalance'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'registers'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'NonEmptyOperands{}(SortNonEmptyOperands{}) : SortInt{} [] | |
symbol LblisG1Point{}(SortK{}) : SortBool{} [] | |
symbol LblinitContractCodeCell{}() : SortContractCodeCell{} [] | |
symbol LblGblockhash'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisBalanceCellOpt{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblisValidPoint'LParUndsRParUnds'KRYPTO'UndsUnds'G2Point{}(SortG2Point{}) : SortBool{} [] | |
symbol LblnoCurrentContractCell{}() : SortCurrentContractCellOpt{} [] | |
symbol LblisSCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGmulword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitDataCell{}() : SortDataCell{} [] | |
symbol LblinitCallFrameCell{}() : SortCallFrameCell{} [] | |
hooked-symbol LblsignExtendBitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisLengthPrefix{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}() : SortKItem{} [] | |
symbol LblnoSubstateStackCell{}() : SortSubstateStackCellOpt{} [] | |
symbol Lbl'-LT-'id'-GT-'{}(SortInt{}) : SortIdCell{} [] | |
symbol Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'loadFunction'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'TopLevelDefinitions'Unds'Blocks'Unds'ProgramCell'Unds'IeleName'Unds'FunctionCell'Unds'Int{}(SortTopLevelDefinitions{}, SortBlocks{}, SortProgramCell{}, SortIeleName{}, SortFunctionCell{}, SortInt{}) : SortProgramCell{} [] | |
symbol Lbl'Hash'adjustedBitLength'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblRselfdestruct'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'message'-GT-'{}(SortMsgIDCell{}, SortTxNonceCell{}, SortTxGasPriceCell{}, SortTxGasLimitCell{}, SortSendtoCell{}, SortFuncCell{}, SortValueCell{}, SortFromCell{}, SortDataCell{}, SortArgsCell{}) : SortMessageCell{} [] | |
symbol LblGcodedeposit'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblCONTRACT'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
hooked-symbol LblBN128Add'LParUndsCommUndsRParUnds'KRYPTO'UndsUnds'G1Point'Unds'G1Point{}(SortG1Point{}, SortG1Point{}) : SortG1Point{} [] | |
symbol LblnoExitCodeCell{}() : SortExitCodeCellOpt{} [] | |
symbol LblisHexConstant{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblinitContractNameCell{}() : SortContractNameCell{} [] | |
symbol LblinitModeCell{}(SortMap{}) : SortModeCell{} [] | |
symbol Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'logData'-GT-'{}(SortList{}) : SortLogDataCell{} [] | |
symbol LblisValueCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCurrentContractCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisIeleName{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'emptyCode'Unds'IELE-CONFIGURATION'Unds'{}() : SortContract{} [] | |
symbol Lbl'Hash'loadCode'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract{}(SortContract{}) : SortProgramCell{} [] | |
symbol Lbl'Hash'ecrec'LParUndsRParUnds'IELE-PRECOMPILED'UndsUnds'Account{}(SortAccount{}) : SortInts{} [] | |
hooked-symbol Lbl'UndsPlus'Bytes'UndsUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Bytes{}(SortBytes{}, SortBytes{}) : SortBytes{} [] | |
symbol Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblnoSCell{}() : SortSCellOpt{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-DATA'UndsUnds'JSON'Unds'JSONList{}(SortJSON{}, SortJSONList{}) : SortJSONList{} [] | |
symbol LblisSet{}(SortK{}) : SortBool{} [] | |
symbol LblnoContractNameCell{}() : SortContractNameCellOpt{} [] | |
symbol LblisExportedCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operands'QuotRBraUnds'Operands{}() : SortOperands{} [] | |
symbol LblisFuncLabelsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'unparseByteStack'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(SortWordStack{}) : SortString{} [] | |
symbol LblOUT'Unds'OF'Unds'FUNDS'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblisTxGasPriceCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'loadCode'LParUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract'Unds'Contract{}(SortContract{}, SortContract{}) : SortProgramCell{} [] | |
symbol LblnoFuncIdsCell{}() : SortFuncIdsCellOpt{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblisFunctionParameters{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisStringBuffer{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand{}(SortLValue{}, SortPredicate{}, SortOperand{}, SortOperand{}) : SortCmpInst{} [] | |
symbol Lbl'Hash'rlpEncodeInts'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'StringBuffer'Unds'Ints{}(SortStringBuffer{}, SortInts{}) : SortString{} [] | |
symbol LblisTxOrderCell{}(SortK{}) : SortBool{} [] | |
symbol LblisContractsCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblsubstrBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [] | |
symbol LblisXorInst{}(SortK{}) : SortBool{} [] | |
symbol Lblrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand{}(SortOperand{}) : SortRevertInst{} [] | |
symbol LblinitCurrentFunctionCell{}() : SortCurrentFunctionCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbllabel'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortPseudoInstruction{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol Lbl'Hash'read'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortString{} [] | |
symbol Lbl'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortXorInst{} [] | |
symbol LblGtxdatazero'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblRipEmd160'LParUndsRParUnds'KRYPTO'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol Lbl'-LT-'gas'-GT-'{}(SortInt{}) : SortGasCell{} [] | |
symbol LblnoCallDepthCell{}() : SortCallDepthCellOpt{} [] | |
symbol LblisTxPendingCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'adjustGas'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lblgt'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblisPreviousGasCellOpt{}(SortK{}) : SortBool{} [] | |
hooked-symbol LbllengthString'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
symbol LblGcopycreate'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'unparseByteStack'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'WordStack'Unds'StringBuffer{}(SortWordStack{}, SortStringBuffer{}) : SortString{} [] | |
symbol LblinitCurrentContractCell{}() : SortCurrentContractCell{} [] | |
symbol Lbl'Hash'overApproxKara'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblEXTCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
hooked-symbol LblMap'Coln'lookup{}(SortMap{}, SortK{}) : SortK{} [] | |
symbol Lbl'-LT-'txOrder'-GT-'{}(SortList{}) : SortTxOrderCell{} [] | |
symbol LblisString{}(SortK{}) : SortBool{} [] | |
symbol LblCALLDYN'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortCallOp{} [] | |
symbol LblCdiv'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortWordStack{} [] | |
symbol LblGlocalcall'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisGasLimitCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisFunctionsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGsha3word'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblnoGasPriceCell{}() : SortGasPriceCellOpt{} [] | |
symbol Lbl'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortIsZeroInst{} [] | |
symbol Lbl'Hash'loadKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblGAS'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblBSWAP'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'-LT-'function'-GT-'{}(SortFuncIdCell{}, SortNparamsCell{}, SortInstructionsCell{}, SortJumpTableCell{}, SortNregsCell{}) : SortFunctionCell{} [] | |
symbol LblinitTypeCheckingCell{}() : SortTypeCheckingCell{} [] | |
symbol Lbl'Hash'lambda'UndsUnds'2{}(SortInt{}, SortInt{}, SortWordStack{}, SortInt{}) : SortBool{} [] | |
symbol LblisOriginCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'LBraUndsPipeUndsRBraUnds'IELE-INFRASTRUCTURE'UndsUnds'AccountsCell'Unds'Set{}(SortAccountsCell{}, SortSet{}) : SortAccounts{} [] | |
hooked-symbol LblId2String'LParUndsRParUnds'ID-SYNTAX'UndsUnds'Id{}(SortId{}) : SortString{} [] | |
symbol Lbl'UndsColnUndsUnds'IELE-COMMON'UndsUnds'IeleName'Unds'Instructions{}(SortIeleName{}, SortInstructions{}) : SortLabeledBlock{} [] | |
symbol Lbl'-LT-'messages'-GT-'{}(SortMessageCellMap{}) : SortMessagesCell{} [] | |
hooked-symbol Lbl'Unds'xorBool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol Lblselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand{}(SortOperand{}) : SortSelfdestructInst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblisNregsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitIeleCell{}() : SortIeleCell{} [] | |
symbol Lbl'UndsPlusPlusUndsUnds'IELE-DATA'UndsUnds'WordStack'Unds'WordStack{}(SortWordStack{}, SortWordStack{}) : SortWordStack{} [] | |
symbol LblBRLABEL'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortNullOp{} [] | |
symbol LblisCmpInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds'modInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblLOG1'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsUndsUnds'IELE-COMMON'UndsUnds'ContractDefinition'Unds'Contract'QuotRBraUnds'Contract{}() : SortContract{} [] | |
symbol LblisFuncIdCell{}(SortK{}) : SortBool{} [] | |
symbol LblisSelfDestructCell{}(SortK{}) : SortBool{} [] | |
symbol LblisFunctionsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'lambda'UndsUnds'3{}(SortContract{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortSchedule{}, SortWordStack{}, SortInts{}, SortInt{}, SortInts{}, SortInt{}, SortInt{}, SortWordStack{}) : SortK{} [] | |
symbol LblisArray{}(SortK{}) : SortBool{} [] | |
symbol LblnoDataCell{}() : SortDataCellOpt{} [] | |
symbol LblisGasCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbllt'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol LblSELFDESTRUCT'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblisWellFormednessCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblnoAcctIDCell{}() : SortAcctIDCellOpt{} [] | |
symbol LblinitSubstateCell{}() : SortSubstateCell{} [] | |
symbol Lbl'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortSHA3Inst{} [] | |
symbol Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblGtxcreate'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'currentFunction'-GT-'-fragment{}(SortFunctionNameCellOpt{}, SortLabelsCellOpt{}, SortCurrentInstructionsCellOpt{}) : SortCurrentFunctionCellFragment{} [] | |
hooked-symbol Lbl'Unds'-Map'UndsUnds'MAP'UndsUnds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [] | |
symbol LblGmul'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisMessagesCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblisSubstateCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'illFormed'Unds'IELE'Unds'{}() : SortContract{} [] | |
symbol Lbl'-LT-'acctID'-GT-'{}(SortInt{}) : SortAcctIDCell{} [] | |
symbol Lbl'-LT-'caller'-GT-'{}(SortInt{}) : SortCallerCell{} [] | |
symbol LblSHA3'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol LblisInt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblinitGeneratedTopCell{}(SortMap{}) : SortGeneratedTopCell{} [] | |
hooked-symbol LblStringIeleName2String'LParUndsRParUnds'IELE-DATA'UndsUnds'StringIeleName{}(SortStringIeleName{}) : SortString{} [] | |
symbol Lbl'-LT-'from'-GT-'{}(SortInt{}) : SortFromCell{} [] | |
symbol LblinitStaticCell{}() : SortStaticCell{} [] | |
symbol Lblpow30'Unds'IELE-DATA'Unds'{}() : SortInt{} [] | |
symbol LblisSchedule{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'toBlocks'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Instructions'Unds'Blocks{}(SortInstructions{}, SortBlocks{}) : SortBlocks{} [] | |
symbol Lbl'-LT-'exit-code'-GT-'{}(SortInt{}) : SortExitCodeCell{} [] | |
symbol LblisFunctionCellMap{}(SortK{}) : SortBool{} [] | |
symbol LblCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbllog'UndsUnds'IELE-COMMON'UndsUnds'Operand{}(SortOperand{}) : SortLogInst{} [] | |
symbol Lbl'-LT-'types'-GT-'{}(SortMap{}) : SortTypesCell{} [] | |
hooked-symbol LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'Int'Unds'Int{}(SortString{}, SortInt{}, SortInt{}) : SortString{} [] | |
symbol Lbl'-LT-'account'-GT-'-fragment{}(SortAcctIDCellOpt{}, SortBalanceCellOpt{}, SortCodeCellOpt{}, SortStorageCellOpt{}, SortNonceCellOpt{}) : SortAccountCellFragment{} [] | |
symbol LblisStream{}(SortK{}) : SortBool{} [] | |
symbol LblnoLogDataCell{}() : SortLogDataCellOpt{} [] | |
symbol Lbl'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortAndInst{} [] | |
symbol Lbl'-LT-'storage'-GT-'{}(SortMap{}) : SortStorageCell{} [] | |
symbol Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(SortInt{}, SortInt{}, SortContract{}, SortLValue{}, SortLValue{}, SortBool{}) : SortKItem{} [] | |
symbol LblisContractDeclaration{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsUndsUnds'IELE-COMMON'UndsUnds'LabeledBlock'Unds'LabeledBlocks'QuotRBraUnds'LabeledBlocks{}() : SortLabeledBlocks{} [] | |
symbol LblisCallAddressInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblmkAcct'UndsUnds'IELE-TESTING'UndsUnds'Int{}(SortInt{}) : SortIELECommand{} [] | |
symbol Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(SortK{}) : SortKItem{} [] | |
hooked-symbol Lbl'UndsPipe'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int{}(SortSchedule{}, SortBExp{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'stderr'Unds'K-IO'Unds'{}() : SortInt{} [] | |
hooked-symbol LblupdateMap'LParUndsCommUndsRParUnds'MAP'UndsUnds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [] | |
symbol Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand{}(SortLValues{}, SortOperand{}, SortOperand{}, SortOperands{}, SortOperand{}, SortOperand{}) : SortAccountCallInst{} [] | |
symbol LblisSubstateStackCell{}(SortK{}) : SortBool{} [] | |
symbol LblisLabelsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'rlpEncodeLogs'LParUndsRParUnds'IELE-TESTING'UndsUnds'List{}(SortList{}) : SortString{} [] | |
symbol LblisCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'isValidFunction'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Int{}(SortWordStack{}, SortInt{}, SortInt{}) : SortBool{} [] | |
symbol LblisSExtInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'generatedTop'-GT-'-fragment{}(SortKCellOpt{}, SortSCellOpt{}, SortExitCodeCellOpt{}, SortModeCellOpt{}, SortScheduleCellOpt{}, SortCheckGasCellOpt{}, SortWellFormednessCellOpt{}, SortIeleCellOpt{}, SortNetworkCellOpt{}) : SortGeneratedTopCellFragment{} [] | |
symbol Lbl'-LT-'schedule'-GT-'{}(SortSchedule{}) : SortScheduleCell{} [] | |
symbol Lbl'-LT-'code'-GT-'{}(SortContract{}) : SortCodeCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol Lbl'Unds'orElseBool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol LblisGasUsedCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitLabelsCell{}() : SortLabelsCell{} [] | |
symbol LblisScheduleCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisFunctionDefinition{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'network'-GT-'{}(SortActiveAccountsCell{}, SortAccountsCell{}, SortTxOrderCell{}, SortTxPendingCell{}, SortMessagesCell{}) : SortNetworkCell{} [] | |
symbol Lbl'Hash'hasPost'QuesLParUndsRParUnds'IELE-TESTING'UndsUnds'JSON{}(SortJSON{}) : SortBool{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValues'QuotRBraUnds'LValues{}() : SortLValues{} [] | |
symbol LblisMsgIDCell{}(SortK{}) : SortBool{} [] | |
symbol LblisGeneratedTopCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Hash'getc'LParUndsRParUnds'K-IO'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitLocalMemCell{}() : SortLocalMemCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol Lblrun'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(SortJSON{}) : SortIELECommand{} [] | |
symbol LblisJumpTableCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGlog'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitStorageCell{}() : SortStorageCell{} [] | |
symbol LblisFuncIdCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblG0'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'WordStack'Unds'Ints{}(SortSchedule{}, SortWordStack{}, SortInts{}) : SortInt{} [] | |
symbol Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(SortInt{}, SortString{}, SortString{}) : SortKItem{} [] | |
hooked-symbol LblList'Coln'get{}(SortList{}, SortInt{}) : SortK{} [] | |
symbol LblisRefundCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitTxNonceCell{}() : SortTxNonceCell{} [] | |
symbol Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitAccountCell{}() : SortAccountCell{} [] | |
symbol Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblinitJumpTableCell{}() : SortJumpTableCell{} [] | |
symbol Lbl'Hash'rlpEncodeInts'LParUndsRParUnds'IELE-DATA'UndsUnds'Ints{}(SortInts{}) : SortString{} [] | |
symbol Lbl'-LT-'labels'-GT-'{}(SortSet{}) : SortLabelsCell{} [] | |
symbol LblisLValues{}(SortK{}) : SortBool{} [] | |
symbol LblMSTOREN'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol Lbl'Hash'rlpEncodeLength'LParUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'String'Unds'Int'Unds'String{}(SortString{}, SortInt{}, SortString{}) : SortString{} [] | |
symbol Lbl'Hash'parseHexWord'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
symbol Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
symbol LblXOR'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoFromCell{}() : SortFromCellOpt{} [] | |
symbol LblbitsInWords'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblnoIeleCell{}() : SortIeleCellOpt{} [] | |
symbol Lbl'-LT-'fid'-GT-'{}(SortIeleName{}) : SortFidCell{} [] | |
symbol LblisFunctionBodiesCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsLParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'LengthPrefixType'Unds'Int'Unds'Int{}(SortLengthPrefixType{}, SortInt{}, SortInt{}) : SortLengthPrefix{} [] | |
symbol LblisTimestampCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'gasPrice'-GT-'{}(SortInt{}) : SortGasPriceCell{} [] | |
symbol Lbl'-LT-'typeChecking'-GT-'{}(SortBool{}) : SortTypeCheckingCell{} [] | |
symbol LblisInterimStatesCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitNetworkCell{}() : SortNetworkCell{} [] | |
hooked-symbol Lbl'Hash'lstat'LParUndsRParUnds'K-IO'UndsUnds'String{}(SortString{}) : SortKItem{} [] | |
symbol LblTWOS'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'parseAddr'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
symbol LblisBytes{}(SortK{}) : SortBool{} [] | |
symbol LblisContractNameCell{}(SortK{}) : SortBool{} [] | |
symbol Lblne'Unds'IELE-COMMON'Unds'{}() : SortPredicate{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'contractBytes'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract{}(SortContract{}) : SortString{} [] | |
symbol LblSmemallowance'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(SortOperand{}) : SortKItem{} [] | |
symbol LblisLocalCallOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisType{}(SortK{}) : SortBool{} [] | |
symbol LblnoNumberCell{}() : SortNumberCellOpt{} [] | |
symbol LblCexp'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'buffer'LParUndsRParUnds'K-IO'UndsUnds'K{}(SortK{}) : SortStream{} [] | |
symbol Lbl'Hash'regRange'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortLValues{} [] | |
symbol LblisIeleBuiltin'LParUndsRParUnds'IELE'UndsUnds'IeleName{}(SortIeleName{}) : SortBool{} [] | |
symbol Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'ContractDefinition'Unds'Contract{}(SortContractDefinition{}, SortContract{}) : SortContract{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Type'Unds'Types{}(SortType{}, SortTypes{}) : SortTypes{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblnoAccountsCell{}() : SortAccountsCellOpt{} [] | |
symbol LblBALANCE'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lbl'Hash'mainContract'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract{}(SortContract{}) : SortIeleName{} [] | |
symbol LblnoTypesCell{}() : SortTypesCellOpt{} [] | |
hooked-symbol LblarrayCtor{}(SortString{}, SortInt{}) : SortArray{} [] | |
symbol Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol LblnoContractsCell{}() : SortContractsCellOpt{} [] | |
symbol LblisProgramCellFragment{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblnotBool'Unds'{}(SortBool{}) : SortBool{} [] | |
symbol LblUnsigned'Unds'BYTES-SYNTAX'Unds'{}() : SortSignedness{} [] | |
symbol LblADD'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblisBlockhashCell{}(SortK{}) : SortBool{} [] | |
symbol LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(SortOperands{}) : SortKItem{} [] | |
symbol Lbl'-LT-'callDepth'-GT-'{}(SortInt{}) : SortCallDepthCell{} [] | |
symbol LblGbyte'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisJSONList{}(SortK{}) : SortBool{} [] | |
symbol LblisCurrentFunctionCell{}(SortK{}) : SortBool{} [] | |
symbol LblisLocalMemCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand{}(SortLValue{}, SortLValue{}, SortIeleName{}, SortOperands{}, SortOperand{}) : SortCreateInst{} [] | |
symbol Lbl'Hash'negativeCall'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
hooked-symbol Lblkeys'LParUndsRParUnds'MAP'UndsUnds'Map{}(SortMap{}) : SortSet{} [] | |
symbol Lbl'Hash'loadOffset'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(SortWordStack{}) : SortInt{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol LblList'Coln'range{}(SortList{}, SortInt{}, SortInt{}) : SortList{} [] | |
symbol LblisUnlabeledBlock{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Hash'unlock'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortK{} [] | |
symbol Lbl'-LT-'callStack'-GT-'{}(SortList{}) : SortCallStackCell{} [] | |
symbol Lbl'-LT-'number'-GT-'{}(SortInt{}) : SortNumberCell{} [] | |
symbol Lbl'Unds-LT--LT-'Byte'UndsUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblinitActiveAccountsCell{}() : SortActiveAccountsCell{} [] | |
symbol Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisInstructionsCell{}(SortK{}) : SortBool{} [] | |
symbol LblinitFunctionsCell{}() : SortFunctionsCell{} [] | |
symbol LblinitNparamsCell{}() : SortNparamsCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblCextra'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Bool'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortBool{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblLOCALCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortLocalCallOp{} [] | |
symbol LblGcalladdress'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisBswapInst{}(SortK{}) : SortBool{} [] | |
symbol LblCALL'Unds'STACK'Unds'OVERFLOW'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInt{} [] | |
symbol LblisFuncCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisSLoadInst{}(SortK{}) : SortBool{} [] | |
symbol LblCALLADDRESS'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(SortInt{}) : SortCallOp{} [] | |
symbol LblMULMOD'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol LblisStaticCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisFunctionCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'parseWord'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
hooked-symbol Lbl'Unds'impliesBool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol Lbl'LParUnds'x'UndsCommUnds'x'UndsRParUnds'KRYPTO'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortG2Point{} [] | |
symbol Lbl'-LT-'callData'-GT-'{}(SortInts{}) : SortCallDataCell{} [] | |
symbol Lbl'Hash'rlpEncodeBytes'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortString{} [] | |
hooked-symbol Lbl'Unds-LT-Eqls'Map'UndsUnds'MAP'UndsUnds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortBool{} [] | |
symbol LblGadd'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitGasLimitCell{}() : SortGasLimitCell{} [] | |
symbol Lbl'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortModInst{} [] | |
symbol LblnoFidCell{}() : SortFidCellOpt{} [] | |
symbol LblisBeneficiaryCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'sizeRegs'LParUndsRParUnds'IELE-DATA'UndsUnds'Operands{}(SortOperands{}) : SortInt{} [] | |
symbol LblisCurrentFunctionCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblnoTypeCheckingCell{}() : SortTypeCheckingCellOpt{} [] | |
symbol LblinitDifficultyCell{}() : SortDifficultyCell{} [] | |
symbol LblisFunctionSignature{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds-GT-Eqls'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [] | |
symbol Lbl'Hash'sizeWordStack'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'WordStack'Unds'Int{}(SortWordStack{}, SortInt{}) : SortInt{} [] | |
hooked-symbol Lblchoice'LParUndsRParUnds'SET'UndsUnds'Set{}(SortSet{}) : SortK{} [] | |
symbol Lbl'Hash'checkContract'UndsUnds'IELE'UndsUnds'Contract{}(SortContract{}) : SortInternalOp{} [] | |
hooked-symbol LblString2Bytes'LParUndsRParUnds'BYTES-SYNTAX'UndsUnds'String{}(SortString{}) : SortBytes{} [] | |
symbol LblnoCallFrameCell{}() : SortCallFrameCellOpt{} [] | |
symbol LblnoOutputCell{}() : SortOutputCellOpt{} [] | |
symbol Lbl'-LT-'s'-GT-'{}(SortK{}) : SortSCell{} [] | |
symbol Lbl'Hash'sizeRegs'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Operands'Unds'Int{}(SortOperands{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'precompiled'Unds'IELE-PRECOMPILED'Unds'{}() : SortProgramCell{} [] | |
symbol Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoLabelsCell{}() : SortLabelsCellOpt{} [] | |
symbol LblisCreateOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'LBraUndsPipeUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Blocks'Unds'IeleName'Unds'LValues'Unds'Array{}(SortBlocks{}, SortIeleName{}, SortLValues{}, SortArray{}) : SortLocalCall{} [] | |
symbol Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'sender'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'String'Unds'Int'Unds'String'Unds'String{}(SortString{}, SortInt{}, SortString{}, SortString{}) : SortAccount{} [] | |
symbol LblisLocalCallsCell{}(SortK{}) : SortBool{} [] | |
symbol Lblstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand{}(SortOperand{}, SortOperand{}, SortOperand{}, SortOperand{}) : SortStoreInst{} [] | |
symbol Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'UnlabeledBlock'Unds'LabeledBlocks{}(SortUnlabeledBlock{}, SortLabeledBlocks{}) : SortBlocks{} [] | |
symbol LblisTxOrderCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisSHA3Inst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lblsize'LParUndsRParUnds'LIST'UndsUnds'List{}(SortList{}) : SortInt{} [] | |
symbol LblGsstoresetkey'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'-LT-'timestamp'-GT-'{}(SortInt{}) : SortTimestampCell{} [] | |
symbol LblisFuncIdsCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'currentFunction'-GT-'{}(SortFunctionNameCell{}, SortLabelsCell{}, SortCurrentInstructionsCell{}) : SortCurrentFunctionCell{} [] | |
symbol Lbl'-LT-'iele'-GT-'{}(SortOutputCell{}, SortCallStackCell{}, SortInterimStatesCell{}, SortSubstateStackCell{}, SortCallFrameCell{}, SortSubstateCell{}, SortGasPriceCell{}, SortOriginCell{}, SortBeneficiaryCell{}, SortDifficultyCell{}, SortNumberCell{}, SortGasLimitCell{}, SortGasUsedCell{}, SortTimestampCell{}, SortBlockhashCell{}) : SortIeleCell{} [] | |
symbol LblisCurrentMemoryCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds-GT--GT-'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'-LT-'jumpTable'-GT-'{}(SortMap{}) : SortJumpTableCell{} [] | |
symbol LblCmul'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'sender'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortAccount{} [] | |
hooked-symbol Lbl'UndsPipe'-'-GT-Unds'{}(SortK{}, SortK{}) : SortMap{} [] | |
symbol LblisWellFormednessCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitContractsCell{}() : SortContractsCell{} [] | |
symbol LblGcmpword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitGasUsedCell{}() : SortGasUsedCell{} [] | |
symbol LblGT'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'applyRule{}(Sort'Hash'RuleTag{}) : SortStrategyApply{} [] | |
symbol Lblints'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Int{}(SortInt{}) : SortTypes{} [] | |
symbol Lbl'-LT-'programSize'-GT-'{}(SortInt{}) : SortProgramSizeCell{} [] | |
symbol Lbl'Hash'noparse'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lblcall'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operands{}(SortOperand{}, SortOperands{}) : SortLocalCallInst{} [] | |
symbol Lblload'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(SortJSON{}) : SortIELECommand{} [] | |
symbol Lbl'-LT-'message'-GT-'-fragment{}(SortMsgIDCellOpt{}, SortTxNonceCellOpt{}, SortTxGasPriceCellOpt{}, SortTxGasLimitCellOpt{}, SortSendtoCellOpt{}, SortFuncCellOpt{}, SortValueCellOpt{}, SortFromCellOpt{}, SortDataCellOpt{}, SortArgsCellOpt{}) : SortMessageCellFragment{} [] | |
symbol LblnoCurrentInstructionsCell{}() : SortCurrentInstructionsCellOpt{} [] | |
symbol LblnoTimestampCell{}() : SortTimestampCellOpt{} [] | |
symbol LblisNparamsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblinitGasCell{}() : SortGasCell{} [] | |
hooked-symbol LblBN128Mul'LParUndsCommUndsRParUnds'KRYPTO'UndsUnds'G1Point'Unds'Int{}(SortG1Point{}, SortInt{}) : SortG1Point{} [] | |
symbol LblisCallDepthCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisList{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'checkCall'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol LblisIELESimulation{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortTwosInst{} [] | |
symbol Lbl'Hash'dropSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol LblinitNumberCell{}() : SortNumberCell{} [] | |
symbol LblinitCallStackCell{}() : SortCallStackCell{} [] | |
hooked-symbol Lbl'Unds'in'UndsUnds'LIST'UndsUnds'K'Unds'List{}(SortK{}, SortList{}) : SortBool{} [] | |
symbol LblnoGasUsedCell{}() : SortGasUsedCellOpt{} [] | |
symbol Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'TopLevelDefinition'Unds'TopLevelDefinitions{}(SortTopLevelDefinition{}, SortTopLevelDefinitions{}) : SortTopLevelDefinitions{} [] | |
symbol LblinitTimestampCell{}() : SortTimestampCell{} [] | |
symbol LblnoRegsCell{}() : SortRegsCellOpt{} [] | |
symbol Lbl'Unds'MessageCellMap'Unds'{}(SortMessageCellMap{}, SortMessageCellMap{}) : SortMessageCellMap{} [] | |
symbol LblLOG3'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol Lbl'-LT-'network'-GT-'-fragment{}(SortActiveAccountsCellOpt{}, SortAccountsCellOpt{}, SortTxOrderCellOpt{}, SortTxPendingCellOpt{}, SortMessagesCellOpt{}) : SortNetworkCellFragment{} [] | |
symbol Lbl'Hash'EINTR'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'allBut64th'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol Lbltwos'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisMessagesCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqlsUndsUnds'IELE-COMMON'UndsUnds'GlobalName'Unds'IntConstant{}(SortGlobalName{}, SortIntConstant{}) : SortGlobalDefinition{} [] | |
symbol LblisAssignInst{}(SortK{}) : SortBool{} [] | |
symbol LblisNparamsCell{}(SortK{}) : SortBool{} [] | |
symbol LblCcallmem'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions'QuotRBraUnds'Instructions{}() : SortInstructions{} [] | |
symbol Lbl'-LT-'funcId'-GT-'{}(SortIeleName{}) : SortFuncIdCell{} [] | |
symbol LblCsstore'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int'Unds'Int{}(SortSchedule{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblinitProgramCell{}() : SortProgramCell{} [] | |
symbol LblisOutputCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(SortFunctionParameters{}) : SortKItem{} [] | |
hooked-symbol Lbl'UndsStar'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'deductGas'Unds'IELE-GAS'Unds'{}() : SortInternalOp{} [] | |
symbol Lbl'Hash'dasmLoad'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int'Unds'WordStack{}(SortInt{}, SortInt{}, SortInt{}, SortWordStack{}) : SortOpCode{} [] | |
symbol Lblis'Hash'UpperId{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'rlpEncodeTopics'LParUndsRParUnds'IELE-TESTING'UndsUnds'List{}(SortList{}) : SortString{} [] | |
symbol LblisJumpTableCell{}(SortK{}) : SortBool{} [] | |
symbol LblCnew'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Bool'Unds'Int{}(SortSchedule{}, SortBool{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'sizeLVals'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'LValues'Unds'Int{}(SortLValues{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Int'Unds'Endianness'Unds'Signedness{}(SortInt{}, SortEndianness{}, SortSignedness{}) : SortBytes{} [] | |
symbol LblVMTESTS'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortMode{} [] | |
hooked-symbol Lbl'Unds-GT-'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol Lbl'Hash'rlpEncodeWord'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortString{} [] | |
symbol LblisContract{}(SortK{}) : SortBool{} [] | |
symbol LblisCheckGasCell{}(SortK{}) : SortBool{} [] | |
symbol LblisMulModInst{}(SortK{}) : SortBool{} [] | |
symbol Lblbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName{}(SortOperand{}, SortIeleName{}) : SortCondJumpInst{} [] | |
symbol LblGnotword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'contractSize'LParUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract'Unds'IeleName{}(SortContract{}, SortIeleName{}) : SortInt{} [] | |
hooked-symbol LbldirectionalityChar'LParUndsRParUnds'STRING'UndsUnds'String{}(SortString{}) : SortString{} [] | |
symbol LblintSizes'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Array'Unds'Int{}(SortArray{}, SortInt{}) : SortInt{} [] | |
symbol LblECPAIRING'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol LblisAccounts{}(SortK{}) : SortBool{} [] | |
symbol LblMSIZE'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblisLogInst{}(SortK{}) : SortBool{} [] | |
symbol LblisSubInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisAndInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsSlsh'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
hooked-symbol Lbl'Hash'lock'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortK{} [] | |
symbol LblGreadstate'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'Int'Unds'Ints'QuotRBraUnds'Ints{}() : SortInts{} [] | |
symbol Lbl'-LT-'callFrame'-GT-'-fragment{}(SortProgramCellOpt{}, SortCallDepthCellOpt{}, SortLocalCallsCellOpt{}, SortIdCellOpt{}, SortCallerCellOpt{}, SortCallDataCellOpt{}, SortCallValueCellOpt{}, SortRegsCellOpt{}, SortLocalMemCellOpt{}, SortPeakMemoryCellOpt{}, SortCurrentMemoryCellOpt{}, SortFidCellOpt{}, SortGasCellOpt{}, SortPreviousGasCellOpt{}, SortStaticCellOpt{}) : SortCallFrameCellFragment{} [] | |
symbol LblDIFFICULTY'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblAND'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'parseByteStack'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortWordStack{} [] | |
symbol LblisNonceCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGlogdata'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisIeleCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblisMessageCellFragment{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'revert'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortException{} [] | |
symbol LblinitBeneficiaryCell{}() : SortBeneficiaryCell{} [] | |
symbol LblNUMBER'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'Unds'FunctionCellMap'Unds'{}(SortFunctionCellMap{}, SortFunctionCellMap{}) : SortFunctionCellMap{} [] | |
symbol LblGmemory'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitProgramSizeCell{}() : SortProgramSizeCell{} [] | |
symbol LblCALLER'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblCxfer'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int{}(SortSchedule{}, SortInt{}) : SortInt{} [] | |
symbol LblCpricedmem'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int{}(SortSchedule{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'sizeWordStack'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(SortWordStack{}) : SortInt{} [] | |
hooked-symbol Lbl'Hash'logToFile'LParUndsCommUndsRParUnds'K-IO'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortK{} [] | |
symbol LblisFunctionCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoCurrentFunctionCell{}() : SortCurrentFunctionCellOpt{} [] | |
symbol LblintSizes'LParUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Array'Unds'Int'Unds'Int{}(SortArray{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisCallDataCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblnoCallerCell{}() : SortCallerCellOpt{} [] | |
symbol LblMLOADN'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol LblORIGIN'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblinitMsgIDCell{}() : SortMsgIDCell{} [] | |
hooked-symbol LblSetItem{}(SortK{}) : SortSet{} [] | |
hooked-symbol LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [] | |
symbol LblGnewaccount'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblinitGasPriceCell{}() : SortGasPriceCell{} [] | |
symbol LblinitNregsCell{}() : SortNregsCell{} [] | |
symbol Lbl'Stop'Map{}() : SortMap{} [] | |
symbol Lbl'Hash'rlpEncodeString'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(SortString{}) : SortString{} [] | |
hooked-symbol LblminInt'LParUndsCommUndsRParUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblOR'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblGASPRICE'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
hooked-symbol LblintersectSet'LParUndsCommUndsRParUnds'SET'UndsUnds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortSet{} [] | |
symbol Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lblcontract'UndsBangUndsUndsLBraUndsRBraUnds'IELE-PROGRAM-LOADING'UndsUnds'IeleName'Unds'Int'Unds'String'Unds'TopLevelDefinitions{}(SortIeleName{}, SortInt{}, SortString{}, SortTopLevelDefinitions{}) : SortContractDefinition{} [] | |
hooked-symbol Lbl'Unds-LT-'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [] | |
symbol LblisCodeCell{}(SortK{}) : SortBool{} [] | |
symbol LblisFunctionBodiesCell{}(SortK{}) : SortBool{} [] | |
symbol Lblcontract'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'IeleName'Unds'TopLevelDefinitions{}(SortIeleName{}, SortTopLevelDefinitions{}) : SortContractDefinition{} [] | |
symbol Lbl'-LT-'currentMemory'-GT-'{}(SortInt{}) : SortCurrentMemoryCell{} [] | |
symbol Lbl'Hash'contractBytes'LParUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract'Unds'IeleName{}(SortContract{}, SortIeleName{}) : SortString{} [] | |
symbol LblisLogDataCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'discardKeys'Unds'IELE-TESTING'Unds'{}() : SortSet{} [] | |
symbol LblNE'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblisKItem{}(SortK{}) : SortBool{} [] | |
symbol LblisDataCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblLOCALCALLDYN'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortLocalCallOp{} [] | |
symbol LblGcallvalue'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblinitBlockhashCell{}() : SortBlockhashCell{} [] | |
hooked-symbol LblSet'Coln'difference{}(SortSet{}, SortSet{}) : SortSet{} [] | |
symbol LblisNetworkCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisIsZeroInst{}(SortK{}) : SortBool{} [] | |
symbol LblisCallFrameCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'PercLParUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortLValue{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Hash'open'LParUndsRParUnds'K-IO'UndsUnds'String{}(SortString{}) : SortInt{} [] | |
symbol LblEXPMOD'LParRParUnds'IELE-BINARY'Unds'{}() : SortQuadOp{} [] | |
symbol Lbl'-LT-'gasUsed'-GT-'{}(SortInt{}) : SortGasUsedCell{} [] | |
symbol LblinitFuncLabelsCell{}() : SortFuncLabelsCell{} [] | |
symbol Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(SortIeleName{}, SortInt{}, SortBool{}) : SortKItem{} [] | |
hooked-symbol Lbl'Unds-LT-Eqls'Set'UndsUnds'SET'UndsUnds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortBool{} [] | |
symbol Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
hooked-symbol LblremoveAll'LParUndsCommUndsRParUnds'MAP'UndsUnds'Map'Unds'Set{}(SortMap{}, SortSet{}) : SortMap{} [] | |
symbol Lbl'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortExpInst{} [] | |
hooked-symbol Lbl'Hash'parseInModule'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortKItem{} [] | |
symbol LblisSendtoCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisCallStackCell{}(SortK{}) : SortBool{} [] | |
symbol LblinitOriginCell{}() : SortOriginCell{} [] | |
symbol Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblisContractDefinition{}(SortK{}) : SortBool{} [] | |
symbol LblGselfdestruct'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblLOG4'LParRParUnds'IELE-BINARY'Unds'{}() : SortFiveOp{} [] | |
symbol Lbl'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortSLoadInst{} [] | |
symbol LblisKConfigVar{}(SortK{}) : SortBool{} [] | |
symbol Lbl'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand{}(SortLValue{}, SortGlobalName{}, SortOperand{}) : SortCallAddressInst{} [] | |
symbol LblnoCodeCell{}() : SortCodeCellOpt{} [] | |
symbol LblisContractCodeCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblLOG0'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol LblinitFromCell{}() : SortFromCell{} [] | |
symbol LblinitIdCell{}() : SortIdCell{} [] | |
symbol LblisDifficultyCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'nparams'-GT-'{}(SortInt{}) : SortNparamsCell{} [] | |
symbol LblGdivword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblfreshId'LParUndsRParUnds'ID-SYNTAX'UndsUnds'Int{}(SortInt{}) : SortId{} [] | |
symbol Lblstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand{}(SortOperand{}, SortOperand{}) : SortStoreInst{} [] | |
symbol Lbl'Hash'loads'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'Ints{}(SortLValues{}, SortInts{}) : SortInternalOp{} [] | |
symbol LblisAccountsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisFiveOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'stdin'Unds'K-IO'Unds'{}() : SortInt{} [] | |
symbol LblisOpCode{}(SortK{}) : SortBool{} [] | |
symbol LblisGeneratedTopCellFragment{}(SortK{}) : SortBool{} [] | |
symbol LblnoDifficultyCell{}() : SortDifficultyCellOpt{} [] | |
symbol LblgcdInt'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
hooked-symbol LblreverseBytes'LParUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes{}(SortBytes{}) : SortBytes{} [] | |
hooked-symbol Lbl'Hash'close'LParUndsRParUnds'K-IO'UndsUnds'Int{}(SortInt{}) : SortK{} [] | |
symbol Lbl'Stop'MessageCellMap{}() : SortMessageCellMap{} [] | |
symbol LblLOADNEG'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortUnOp{} [] | |
hooked-symbol Lbl'UndsEqlsEqls'Bool'UndsUnds'BOOL'UndsUnds'Bool'Unds'Bool{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'dasmContract'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'IeleName'Unds'WordStack{}(SortWordStack{}, SortIeleName{}, SortWordStack{}) : SortContract{} [] | |
symbol LblisSelfdestructInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'contractName'-GT-'{}(SortIeleName{}) : SortContractNameCell{} [] | |
symbol LblisStrategyApply{}(SortK{}) : SortBool{} [] | |
symbol LblisAccount{}(SortK{}) : SortBool{} [] | |
symbol LblISZERO'LParRParUnds'IELE-BINARY'Unds'{}() : SortBinOp{} [] | |
symbol Lbl'Hash'rlpEncodeLength'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'String'Unds'Int{}(SortString{}, SortInt{}) : SortString{} [] | |
symbol Lbl'Hash'opCodeWidth'LParUndsRParUnds'IELE-BINARY'UndsUnds'OpCode{}(SortOpCode{}) : SortInt{} [] | |
symbol LblstartTx'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol LblnoKCell{}() : SortKCellOpt{} [] | |
symbol Lbl'Hash'adjustedBitLength'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
hooked-symbol Lbl'Unds'-Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblnoArgsCell{}() : SortArgsCellOpt{} [] | |
symbol Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoTxNonceCell{}() : SortTxNonceCellOpt{} [] | |
symbol LblisKCell{}(SortK{}) : SortBool{} [] | |
symbol LblnoOriginCell{}() : SortOriginCellOpt{} [] | |
symbol Lbl'UndsEqlsUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(SortLValue{}, SortOperand{}) : SortAssignInst{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblGdiv'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'precompiledAccount'Unds'IELE-PRECOMPILED'Unds'{}() : SortInt{} [] | |
symbol LblGsstore'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblID'Unds'IELE-PRECOMPILED'Unds'{}() : SortPrecompiledOp{} [] | |
symbol Lbl'-LT-'function'-GT-'-fragment{}(SortFuncIdCellOpt{}, SortNparamsCellOpt{}, SortInstructionsCellOpt{}, SortJumpTableCellOpt{}, SortNregsCellOpt{}) : SortFunctionCellFragment{} [] | |
symbol Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
hooked-symbol LblmaxInt'LParUndsCommUndsRParUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol LblisTernOp{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoValueCell{}() : SortValueCellOpt{} [] | |
symbol LblSIGNEXTEND'LParRParUnds'IELE-BINARY'Unds'{}() : SortTernOp{} [] | |
symbol LblisLabeledBlocks{}(SortK{}) : SortBool{} [] | |
symbol LblisTypeCheckingCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblGselfdestructnewaccount'Unds'IELE-GAS'Unds'{}() : SortScheduleFlag{} [] | |
symbol Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}() : SortKItem{} [] | |
symbol LblisInterimStatesCell{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblreplaceAtBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Int'Unds'Bytes{}(SortBytes{}, SortInt{}, SortBytes{}) : SortBytes{} [] | |
symbol LblisFuncIdsCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'k'-GT-'{}(SortK{}) : SortKCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblnoFuncLabelsCell{}() : SortFuncLabelsCellOpt{} [] | |
hooked-symbol Lbl'Hash'putc'LParUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortK{} [] | |
hooked-symbol Lbl'Unds'andBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [] | |
symbol LblinitBalanceCell{}() : SortBalanceCell{} [] | |
symbol Lbl'Unds'Set'Unds'{}(SortSet{}, SortSet{}) : SortSet{} [] | |
symbol LblisReturnInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'func'-GT-'{}(SortIeleName{}) : SortFuncCell{} [] | |
hooked-symbol Lbl'Hash'fresh'LParUndsRParUnds'K-REFLECTION'UndsUnds'String{}(SortString{}) : SortKItem{} [] | |
hooked-symbol LblBytes2Int'LParUndsCommUndsCommUndsRParUnds'BYTES-SYNTAX'UndsUnds'Bytes'Unds'Endianness'Unds'Signedness{}(SortBytes{}, SortEndianness{}, SortSignedness{}) : SortInt{} [] | |
symbol LblTIMESTAMP'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
hooked-symbol LblString2Base'LParUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'Int{}(SortString{}, SortInt{}) : SortInt{} [] | |
symbol LblisFunctionNameCell{}(SortK{}) : SortBool{} [] | |
symbol Lblretvoid'Unds'IELE-COMMON'Unds'{}() : SortReturnInst{} [] | |
symbol LblisStoreInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol LblFloat2String'LParUndsCommUndsRParUnds'STRING'UndsUnds'Float'Unds'String{}(SortFloat{}, SortString{}) : SortString{} [] | |
symbol LblinitFidCell{}() : SortFidCell{} [] | |
symbol Lbl'Hash'memory'LSqBUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction{}(SortInstruction{}) : SortInternalOp{} [] | |
hooked-symbol Lbl'UndsXor-'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'-LT-'static'-GT-'{}(SortBool{}) : SortStaticCell{} [] | |
symbol LblGbitwiseword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblisByteInst{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'dasmInstruction'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'OpCode'Unds'Int'Unds'Int'Unds'Int'Unds'Map'Unds'IeleName{}(SortOpCode{}, SortInt{}, SortInt{}, SortInt{}, SortMap{}, SortIeleName{}) : SortInstruction{} [] | |
symbol Lbl'Hash'initAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(SortInt{}) : SortInternalOp{} [] | |
symbol LblisBeneficiaryCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblintSize'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(SortInt{}) : SortInt{} [] | |
symbol LblisTypesCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'checkCreate'UndsUndsUnds'IELE'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInternalOp{} [] | |
symbol Lbl'-LT-'accounts'-GT-'-fragment{}(SortAccountCellMap{}) : SortAccountsCellFragment{} [] | |
symbol LblinitTxGasLimitCell{}() : SortTxGasLimitCell{} [] | |
symbol Lbl'Hash'registerDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValue'Unds'Int{}(SortLValue{}, SortInt{}) : SortInternalOp{} [] | |
symbol LblnoScheduleCell{}() : SortScheduleCellOpt{} [] | |
symbol Lbl'-LT-'currentInstructions'-GT-'{}(SortK{}) : SortCurrentInstructionsCell{} [] | |
symbol Lblexception'Unds'IELE-TESTING'Unds'{}() : SortIELECommand{} [] | |
symbol Lbl'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortMulInst{} [] | |
symbol Lbl'-LT-'localCalls'-GT-'{}(SortList{}) : SortLocalCallsCell{} [] | |
symbol LblloadTx'LParUndsRParUnds'IELE-TESTING'UndsUnds'Int{}(SortInt{}) : SortIELECommand{} [] | |
symbol LblisInstructions{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'EROFS'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'-LT-'instructions'-GT-'{}(SortBlocks{}) : SortInstructionsCell{} [] | |
hooked-symbol Lbl'UndsEqlsSlshEqls'K'UndsUnds'K-EQUAL'UndsUnds'K'Unds'K{}(SortK{}, SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(SortK{}) : SortKItem{} [] | |
symbol LblisIOError{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'opWidth'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'OpCode'Unds'Int{}(SortOpCode{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'Unds'-'-GT-UndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Types'Unds'ReturnType{}(SortTypes{}, SortReturnType{}) : SortType{} [] | |
symbol LblBENEFICIARY'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'Hash'isSorted'LParUndsRParUnds'IELE-TESTING'UndsUnds'JSONList{}(SortJSONList{}) : SortBool{} [] | |
symbol Lbl'-LT-'contractCode'-GT-'{}(SortContract{}) : SortContractCodeCell{} [] | |
symbol Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValues{}(SortLValue{}, SortLValues{}) : SortLValues{} [] | |
symbol Lbl'Hash'appliedRule{}(Sort'Hash'RuleTag{}) : SortStrategyApplied{} [] | |
symbol LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(SortLValue{}) : SortKItem{} [] | |
symbol LblisCreateInst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'UndsLSqBUnds-LT-'-undef'RSqBUnds'ARRAY-SYNTAX'UndsUnds'Array'Unds'Int{}(SortArray{}, SortInt{}) : SortArray{} [] | |
symbol LblisProgramSizeCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisMode{}(SortK{}) : SortBool{} [] | |
symbol LblisFloat{}(SortK{}) : SortBool{} [] | |
symbol LblisGlobalName{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'blockhash'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'List'Unds'Int'Unds'Int'Unds'Int{}(SortList{}, SortInt{}, SortInt{}, SortInt{}) : SortInt{} [] | |
symbol Lbl'LBraUndsRBraUnds'IELE-DATA'UndsUnds'JSONList{}(SortJSONList{}) : SortJSON{} [] | |
symbol LblnoProgramCell{}() : SortProgramCellOpt{} [] | |
symbol Lbl'Stop'FunctionCellMap{}() : SortFunctionCellMap{} [] | |
hooked-symbol Lbl'Hash'open'LParUndsCommUndsRParUnds'K-IO'UndsUnds'String'Unds'String{}(SortString{}, SortString{}) : SortInt{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisSendtoCell{}(SortK{}) : SortBool{} [] | |
symbol LblisTypeCheckingCell{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol LblnoPeakMemoryCell{}() : SortPeakMemoryCellOpt{} [] | |
symbol Lbl'Hash'log'UndsUndsUnds'IELE'UndsUnds'Int'Unds'List{}(SortInt{}, SortList{}) : SortInternalOp{} [] | |
symbol LblGsloadword'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol Lbl'Hash'popSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol Lbl'Hash'popWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}() : SortInternalOp{} [] | |
symbol Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}() : SortIOError{} [] | |
symbol Lbl'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(SortLValue{}, SortOperand{}, SortOperand{}) : SortOrInst{} [] | |
hooked-symbol Lbl'Hash'stat'LParUndsRParUnds'K-IO'UndsUnds'String{}(SortString{}) : SortKItem{} [] | |
symbol LblADDRESS'LParRParUnds'IELE-BINARY'Unds'{}() : SortUnOp{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
symbol Lbl'-LT-'sendto'-GT-'{}(SortAccount{}) : SortSendtoCell{} [] | |
symbol Lbl'Hash'toBlocks'LParUndsRParUnds'IELE-BINARY'UndsUnds'Instructions{}(SortInstructions{}) : SortBlocks{} [] | |
symbol LblnoWellFormednessCell{}() : SortWellFormednessCellOpt{} [] | |
symbol LblisQuadOp{}(SortK{}) : SortBool{} [] | |
symbol LblisAccountCellMap{}(SortK{}) : SortBool{} [] | |
symbol Lbl'-LT-'data'-GT-'{}(SortWordStack{}) : SortDataCell{} [] | |
symbol LblGextcodesize'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
symbol LblGcreate'Unds'IELE-GAS'Unds'{}() : SortScheduleConst{} [] | |
hooked-symbol LblECDSARecover'LParUndsCommUndsCommUndsCommUndsRParUnds'KRYPTO'UndsUnds'String'Unds'Int'Unds'String'Unds'String{}(SortString{}, SortInt{}, SortString{}, SortString{}) : SortString{} [] | |
symbol Lbl'-LT-'accounts'-GT-'{}(SortAccountCellMap{}) : SortAccountsCell{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(SortK{}, SortK{}) : SortKItem{} [] | |
symbol LblisAddModInst{}(SortK{}) : SortBool{} [] | |
symbol LblisLogDataCellOpt{}(SortK{}) : SortBool{} [] | |
symbol LblisPeakMemoryCell{}(SortK{}) : SortBool{} [] | |
symbol LblisCallerCell{}(SortK{}) : SortBool{} [] | |
symbol LblisScheduleConst{}(SortK{}) : SortBool{} [] | |
hooked-symbol Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'UndsUnds'K'Unds'Map{}(SortK{}, SortMap{}) : SortBool{} [] | |
symbol LblisCallValueCellOpt{}(SortK{}) : SortBool{} [] | |
symbol Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(SortK{}, SortK{}, SortK{}) : SortKItem{} [] | |
hooked-symbol Lbl'Stop'Bytes'Unds'BYTES-SYNTAX'Unds'{}() : SortBytes{} [] | |
symbol Lbl'Hash'lookupStorage'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInternalOp{} [] | |
// generated axioms | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisFromCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKCell{}, \equals{SortKCell{}, R} (Val:SortKCell{}, LblinitKCell{}(K0:SortMap{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInts{}, \equals{SortInts{}, R} (Val:SortInts{}, Lbl'Hash'point'LParUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point{}(K0:SortG1Point{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(Y0:SortInt{})), Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EBADF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'unknownIOError'LParUndsRParUnds'K-IO'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortSubInst{}, \equals{SortSubInst{}, R} (Val:SortSubInst{}, Lbl'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(K0:SortLValue{}, K1:SortOperand{}, K2:SortOperand{}))) [] // functional | |
axiom{}\implies{SortSubInst{}} (\and{SortSubInst{}} (Lbl'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(X0:SortLValue{}, X1:SortOperand{}, X2:SortOperand{}), Lbl'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(Y0:SortLValue{}, Y1:SortOperand{}, Y2:SortOperand{})), Lbl'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand{}(\and{SortLValue{}} (X0:SortLValue{}, Y0:SortLValue{}), \and{SortOperand{}} (X1:SortOperand{}, Y1:SortOperand{}), \and{SortOperand{}} (X2:SortOperand{}, Y2:SortOperand{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblFUNC'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblACCT'Unds'COLLISION'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'INVALID'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblOUT'Unds'OF'Unds'FUNDS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int{}(Y0:SortSchedule{}, Y1:SortBExp{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblFUNC'Unds'WRONG'Unds'SIG'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCALL'Unds'STACK'Unds'OVERFLOW'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(K0:SortLocalNames{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(Y0:SortLocalNames{})), LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(\and{SortLocalNames{}} (X0:SortLocalNames{}, Y0:SortLocalNames{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblcheckNameArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames{}(X0:SortLocalNames{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisTxGasPriceCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortSet{}, \equals{SortSet{}, R} (Val:SortSet{}, Lbl'Stop'Set{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortMode{}, \equals{SortMode{}, R} (Val:SortMode{}, LblNORMAL'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortMode{}} (\and{SortMode{}} (LblNORMAL'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblVMTESTS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBExp{}, \equals{SortBExp{}, R} (Val:SortBExp{}, Lbl'Hash'accountEmpty'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortBExp{}} (\and{SortBExp{}} (Lbl'Hash'accountEmpty'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(X0:SortInt{}), Lbl'Hash'accountEmpty'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{})), Lbl'Hash'accountEmpty'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortScheduleConst{}, \equals{SortScheduleConst{}, R} (Val:SortScheduleConst{}, LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbr'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblRb'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsignword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbrcond'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGnot'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGexpkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsloadkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsha3'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsstorekey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGtransaction'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbitwise'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcallreg'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcmp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGdivkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGaddword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGexpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsign'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcallmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGstorecell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGloadcell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcopy'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGiszero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGquadcoeff'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGexpmodkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGmove'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGmulkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsstoreset'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGexp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcallstipend'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGexpmod'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGlogtopic'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGret'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbalance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGblockhash'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGmulword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblRselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcodedeposit'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGtxdatazero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcopycreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGlocalcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsha3word'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGtxcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGmul'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGlog'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblSmemallowance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbyte'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcalladdress'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGadd'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsstoresetkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcmpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGnotword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGreadstate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGlogdata'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcallvalue'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGdivword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGdiv'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGbitwiseword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGsloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGextcodesize'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGtxdatanonzero'Unds'IELE-GAS'Unds'{}(), LblGcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblbitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT'UndsUnds'Int'Unds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}, K2:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisPseudoInstruction{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{})), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInstructions{}, \equals{SortInstructions{}, R} (Val:SortInstructions{}, Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(K0:SortInstruction{}, K1:SortInstructions{}))) [] // functional | |
axiom{}\implies{SortInstructions{}} (\and{SortInstructions{}} (Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(X0:SortInstruction{}, X1:SortInstructions{}), Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(Y0:SortInstruction{}, Y1:SortInstructions{})), Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(\and{SortInstruction{}} (X0:SortInstruction{}, Y0:SortInstruction{}), \and{SortInstructions{}} (X1:SortInstructions{}, Y1:SortInstructions{}))) [] // no confusion same constructor | |
axiom{}\not{SortInstructions{}} (\and{SortInstructions{}} (Lbl'UndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions{}(X0:SortInstruction{}, X1:SortInstructions{}), Lbl'Stop'List'LBraQuotUndsUndsUnds'IELE-COMMON'UndsUnds'Instruction'Unds'Instructions'QuotRBraUnds'Instructions{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortString{}, \equals{SortString{}, R} (Val:SortString{}, Lbl'Hash'sort'LParUndsRParUnds'K-REFLECTION'UndsUnds'K{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisTimestampCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisTypesCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortId{}, \equals{SortId{}, R} (Val:SortId{}, LblString2Id'LParUndsRParUnds'ID-SYNTAX'UndsUnds'String{}(K0:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortPredicate{}, \equals{SortPredicate{}, R} (Val:SortPredicate{}, Lblge'Unds'IELE-COMMON'Unds'{}())) [] // functional | |
axiom{}\not{SortPredicate{}} (\and{SortPredicate{}} (Lblge'Unds'IELE-COMMON'Unds'{}(), Lbleq'Unds'IELE-COMMON'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPredicate{}} (\and{SortPredicate{}} (Lblge'Unds'IELE-COMMON'Unds'{}(), Lblle'Unds'IELE-COMMON'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPredicate{}} (\and{SortPredicate{}} (Lblge'Unds'IELE-COMMON'Unds'{}(), Lblgt'Unds'IELE-COMMON'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPredicate{}} (\and{SortPredicate{}} (Lblge'Unds'IELE-COMMON'Unds'{}(), Lbllt'Unds'IELE-COMMON'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPredicate{}} (\and{SortPredicate{}} (Lblge'Unds'IELE-COMMON'Unds'{}(), Lblne'Unds'IELE-COMMON'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EBADF'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EBADF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortOpCode{}, \equals{SortOpCode{}, R} (Val:SortOpCode{}, Lbl'Hash'dasmOpCode'LParUndsRParUnds'IELE-BINARY'UndsUnds'WordStack{}(K0:SortWordStack{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortList{}, \equals{SortList{}, R} (Val:SortList{}, Lblkeys'Unds'list'LParUndsRParUnds'MAP'UndsUnds'Map{}(K0:SortMap{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortSelfDestructCell{}, \equals{SortSelfDestructCell{}, R} (Val:SortSelfDestructCell{}, LblinitSelfDestructCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortInternalOp{}, \equals{SortInternalOp{}, R} (Val:SortInternalOp{}, Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(K0:SortInstruction{}, K1:SortSchedule{}))) [] // functional | |
axiom{}\implies{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(Y0:SortInstruction{}, Y1:SortSchedule{})), Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(\and{SortInstruction{}} (X0:SortInstruction{}, Y0:SortInstruction{}), \and{SortSchedule{}} (X1:SortSchedule{}, Y1:SortSchedule{}))) [] // no confusion same constructor | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortIeleName{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortConstant{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}, Y3:SortInt{}, Y4:SortContract{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(Y0:SortList{}, Y1:SortList{}, Y2:SortBytes{}, Y3:SortBytes{}, Y4:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortInt{}, Y4:SortInt{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(Y0:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(Y0:SortG1Point{}, Y1:SortG1Point{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortConstant{}, Y3:SortOperand{}, Y4:SortInt{}, Y5:SortInts{}, Y6:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(Y0:SortG1Point{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'negativeCall'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'checkContract'UndsUnds'IELE'UndsUnds'Contract{}(Y0:SortContract{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'checkCall'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'dropSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'deductGas'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'loads'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'memory'LSqBUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'initAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'checkCreate'UndsUndsUnds'IELE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'registerDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'log'UndsUndsUnds'IELE'UndsUnds'Int'Unds'List{}(Y0:SortInt{}, Y1:SortList{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'popSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'popWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'compute'LSqBUndsCommUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction'Unds'Schedule{}(X0:SortInstruction{}, X1:SortSchedule{}), Lbl'Hash'lookupStorage'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortSet{}, \equals{SortSet{}, R} (Val:SortSet{}, Lbl'Hash'execKeys'Unds'IELE-TESTING'Unds'{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortScheduleConst{}, \equals{SortScheduleConst{}, R} (Val:SortScheduleConst{}, LblGbr'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblRb'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsignword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGbrcond'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGnot'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGexpkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsloadkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsha3'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsstorekey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGtransaction'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGbitwise'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcallreg'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcmp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGdivkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGaddword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGexpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsign'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcallmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGstorecell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGloadcell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcopy'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGiszero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGquadcoeff'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGexpmodkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGmove'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGmulkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsstoreset'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGexp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcallstipend'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGexpmod'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGlogtopic'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGret'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGbalance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGblockhash'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGmulword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblRselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcodedeposit'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGtxdatazero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcopycreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGlocalcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsha3word'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGtxcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGmul'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGlog'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblSmemallowance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGbyte'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcalladdress'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGadd'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsstoresetkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcmpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGnotword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGreadstate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGlogdata'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcallvalue'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGdivword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGdiv'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGbitwiseword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGsloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGextcodesize'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGbr'Unds'IELE-GAS'Unds'{}(), LblGcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ESPIPE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOVERFLOW'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortNparamsCellOpt{}, \equals{SortNparamsCellOpt{}, R} (Val:SortNparamsCellOpt{}, LblnoNparamsCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortRegsCell{}, \equals{SortRegsCell{}, R} (Val:SortRegsCell{}, LblinitRegsCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortPreviousGasCell{}, \equals{SortPreviousGasCell{}, R} (Val:SortPreviousGasCell{}, LblinitPreviousGasCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'Hash'callAddress'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Contract'Unds'IeleName'Unds'IeleName{}(K0:SortContract{}, K1:SortIeleName{}, K2:SortIeleName{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortSelfDestructCell{}, \equals{SortSelfDestructCell{}, R} (Val:SortSelfDestructCell{}, Lbl'-LT-'selfDestruct'-GT-'{}(K0:SortSet{}))) [] // functional | |
axiom{}\implies{SortSelfDestructCell{}} (\and{SortSelfDestructCell{}} (Lbl'-LT-'selfDestruct'-GT-'{}(X0:SortSet{}), Lbl'-LT-'selfDestruct'-GT-'{}(Y0:SortSet{})), Lbl'-LT-'selfDestruct'-GT-'{}(\and{SortSet{}} (X0:SortSet{}, Y0:SortSet{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Unds-GT-Eqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisScheduleFlag{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(Y0:SortK{}, Y1:SortK{})), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortTernOp{}, \equals{SortTernOp{}, R} (Val:SortTernOp{}, LblEXP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblMUL'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblSUB'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblSHIFT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblLE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblDIV'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblBYTE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblEQ'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblMOD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOG2'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblGE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblLT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblBSWAP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblXOR'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblTWOS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblADD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblGT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblAND'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblOR'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblNE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblEXP'LParRParUnds'IELE-BINARY'Unds'{}(), LblSIGNEXTEND'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIeleName{}, \equals{SortIeleName{}, R} (Val:SortIeleName{}, LblString2IeleName'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(K0:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisAccountCellFragment{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'UndsEqlsEqls'String'UndsUnds'STRING'UndsUnds'String'Unds'String{}(K0:SortString{}, K1:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{})), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortLogInst{}, \equals{SortLogInst{}, R} (Val:SortLogInst{}, Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(K0:SortOperand{}, K1:SortNonEmptyOperands{}))) [] // functional | |
axiom{}\implies{SortLogInst{}} (\and{SortLogInst{}} (Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(X0:SortOperand{}, X1:SortNonEmptyOperands{}), Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(Y0:SortOperand{}, Y1:SortNonEmptyOperands{})), Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(\and{SortOperand{}} (X0:SortOperand{}, Y0:SortOperand{}), \and{SortNonEmptyOperands{}} (X1:SortNonEmptyOperands{}, Y1:SortNonEmptyOperands{}))) [] // no confusion same constructor | |
axiom{}\not{SortLogInst{}} (\and{SortLogInst{}} (Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(X0:SortOperand{}, X1:SortNonEmptyOperands{}), Lbl'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand{}(Y0:SortLValue{}, Y1:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortLogInst{}} (\and{SortLogInst{}} (Lbllog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands{}(X0:SortOperand{}, X1:SortNonEmptyOperands{}), Lbllog'UndsUnds'IELE-COMMON'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisBalanceCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'Unds'xorInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortFuncCell{}, \equals{SortFuncCell{}, R} (Val:SortFuncCell{}, LblinitFuncCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortPrecompiledOp{}, \equals{SortPrecompiledOp{}, R} (Val:SortPrecompiledOp{}, LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}())) [] // functional | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblECREC'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblECMUL'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblECADD'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblSHA256'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblECPAIRING'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortPrecompiledOp{}} (\and{SortPrecompiledOp{}} (LblRIP160'Unds'IELE-PRECOMPILED'Unds'{}(), LblID'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortLocalMemCell{}, \equals{SortLocalMemCell{}, R} (Val:SortLocalMemCell{}, Lbl'-LT-'localMem'-GT-'{}(K0:SortMap{}))) [] // functional | |
axiom{}\implies{SortLocalMemCell{}} (\and{SortLocalMemCell{}} (Lbl'-LT-'localMem'-GT-'{}(X0:SortMap{}), Lbl'-LT-'localMem'-GT-'{}(Y0:SortMap{})), Lbl'-LT-'localMem'-GT-'{}(\and{SortMap{}} (X0:SortMap{}, Y0:SortMap{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisWellFormednessCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortAcctIDCell{}, \equals{SortAcctIDCell{}, R} (Val:SortAcctIDCell{}, LblinitAcctIDCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisLengthPrefixType{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisTxGasLimitCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortGasLimitCellOpt{}, \equals{SortGasLimitCellOpt{}, R} (Val:SortGasLimitCellOpt{}, LblnoGasLimitCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisAccountCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortSchedule{}, \equals{SortSchedule{}, R} (Val:SortSchedule{}, LblDEFAULT'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortSchedule{}} (\and{SortSchedule{}} (LblDEFAULT'Unds'IELE-GAS'Unds'{}(), LblALBE'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisGasCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortJumpInst{}, \equals{SortJumpInst{}, R} (Val:SortJumpInst{}, Lblbr'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(K0:SortIeleName{}))) [] // functional | |
axiom{}\implies{SortJumpInst{}} (\and{SortJumpInst{}} (Lblbr'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(X0:SortIeleName{}), Lblbr'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(Y0:SortIeleName{})), Lblbr'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(\and{SortIeleName{}} (X0:SortIeleName{}, Y0:SortIeleName{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(K0:SortK{}, K1:SortK{}, K2:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{})), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}), \and{SortK{}} (X2:SortK{}, Y2:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortScheduleConst{}, \equals{SortScheduleConst{}, R} (Val:SortScheduleConst{}, LblRb'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsignword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGbrcond'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGnot'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGexpkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsloadkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsha3'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsstorekey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGtransaction'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGbitwise'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcallreg'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcmp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGdivkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGaddword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGexpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsign'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcallmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGstorecell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGloadcell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcopy'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGiszero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGquadcoeff'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGexpmodkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGmove'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGmulkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsstoreset'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGexp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcallstipend'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGexpmod'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGlogtopic'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGret'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGbalance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGblockhash'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGmulword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblRselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcodedeposit'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGtxdatazero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcopycreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGlocalcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsha3word'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGtxcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGmul'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGlog'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblSmemallowance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGbyte'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcalladdress'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGadd'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsstoresetkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcmpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGnotword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGreadstate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGlogdata'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcallvalue'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGdivword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGdiv'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGbitwiseword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGsloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGextcodesize'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblRb'Unds'IELE-GAS'Unds'{}(), LblGcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortArray{}, \equals{SortArray{}, R} (Val:SortArray{}, LblfillArray'LParUndsCommUndsCommUndsCommUndsRParUnds'ARRAY-SYNTAX'UndsUnds'Array'Unds'Int'Unds'Int'Unds'K{}(K0:SortArray{}, K1:SortInt{}, K2:SortInt{}, K3:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortFunctionNameCell{}, \equals{SortFunctionNameCell{}, R} (Val:SortFunctionNameCell{}, LblinitFunctionNameCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENFILE'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblbytesInWords'LParUndsRParUnds'IELE-DATA'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblFUNC'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblACCT'Unds'COLLISION'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'INVALID'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblOUT'Unds'OF'Unds'FUNDS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int{}(Y0:SortSchedule{}, Y1:SortBExp{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblOUT'Unds'OF'Unds'GAS'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCALL'Unds'STACK'Unds'OVERFLOW'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortRefundCell{}, \equals{SortRefundCell{}, R} (Val:SortRefundCell{}, LblinitRefundCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortFunctionDefinition{}, \equals{SortFunctionDefinition{}, R} (Val:SortFunctionDefinition{}, Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(K0:SortFunctionSignature{}, K1:SortBlocks{}))) [] // functional | |
axiom{}\implies{SortFunctionDefinition{}} (\and{SortFunctionDefinition{}} (Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(X0:SortFunctionSignature{}, X1:SortBlocks{}), Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(Y0:SortFunctionSignature{}, Y1:SortBlocks{})), Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(\and{SortFunctionSignature{}} (X0:SortFunctionSignature{}, Y0:SortFunctionSignature{}), \and{SortBlocks{}} (X1:SortBlocks{}, Y1:SortBlocks{}))) [] // no confusion same constructor | |
axiom{}\not{SortFunctionDefinition{}} (\and{SortFunctionDefinition{}} (Lbldefinepublic'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(X0:SortFunctionSignature{}, X1:SortBlocks{}), Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(Y0:SortFunctionSignature{}, Y1:SortBlocks{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisRegsCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'UndsPlus'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortAccount{}, \equals{SortAccount{}, R} (Val:SortAccount{}, Lbl'Hash'asAccount'LParUndsRParUnds'IELE-DATA'UndsUnds'String{}(K0:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortMap{}, \equals{SortMap{}, R} (Val:SortMap{}, Lbl'Hash'computeJumpTable'LParUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks{}(K0:SortBlocks{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisLocalMemCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortMsgIDCell{}, \equals{SortMsgIDCell{}, R} (Val:SortMsgIDCell{}, Lbl'-LT-'msgID'-GT-'{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortMsgIDCell{}} (\and{SortMsgIDCell{}} (Lbl'-LT-'msgID'-GT-'{}(X0:SortInt{}), Lbl'-LT-'msgID'-GT-'{}(Y0:SortInt{})), Lbl'-LT-'msgID'-GT-'{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisNullOp{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisMessageCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCallDepthCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInternalOp{}, \equals{SortInternalOp{}, R} (Val:SortInternalOp{}, Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(K0:SortInstruction{}))) [] // functional | |
axiom{}\implies{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{})), Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(\and{SortInstruction{}} (X0:SortInstruction{}, Y0:SortInstruction{}))) [] // no confusion same constructor | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortIeleName{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortConstant{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}, Y3:SortInt{}, Y4:SortContract{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(Y0:SortList{}, Y1:SortList{}, Y2:SortBytes{}, Y3:SortBytes{}, Y4:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortInt{}, Y4:SortInt{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(Y0:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(Y0:SortG1Point{}, Y1:SortG1Point{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortConstant{}, Y3:SortOperand{}, Y4:SortInt{}, Y5:SortInts{}, Y6:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(Y0:SortG1Point{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'negativeCall'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'checkContract'UndsUnds'IELE'UndsUnds'Contract{}(Y0:SortContract{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'checkCall'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'dropSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'deductGas'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'loads'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'memory'LSqBUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'initAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'checkCreate'UndsUndsUnds'IELE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'registerDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'log'UndsUndsUnds'IELE'UndsUnds'Int'Unds'List{}(Y0:SortInt{}, Y1:SortList{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'popSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'popWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'exceptional'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(X0:SortInstruction{}), Lbl'Hash'lookupStorage'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisMessagesCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortContractDeclaration{}, \equals{SortContractDeclaration{}, R} (Val:SortContractDeclaration{}, Lblexternalcontract'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(K0:SortIeleName{}))) [] // functional | |
axiom{}\implies{SortContractDeclaration{}} (\and{SortContractDeclaration{}} (Lblexternalcontract'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(X0:SortIeleName{}), Lblexternalcontract'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(Y0:SortIeleName{})), Lblexternalcontract'UndsUnds'IELE-COMMON'UndsUnds'IeleName{}(\and{SortIeleName{}} (X0:SortIeleName{}, Y0:SortIeleName{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortInternalOp{}, \equals{SortInternalOp{}, R} (Val:SortInternalOp{}, Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortIeleName{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortConstant{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}, Y3:SortInt{}, Y4:SortContract{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(Y0:SortList{}, Y1:SortList{}, Y2:SortBytes{}, Y3:SortBytes{}, Y4:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortInt{}, Y4:SortInt{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(Y0:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(Y0:SortG1Point{}, Y1:SortG1Point{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortConstant{}, Y3:SortOperand{}, Y4:SortInt{}, Y5:SortInts{}, Y6:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(Y0:SortG1Point{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'negativeCall'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkContract'UndsUnds'IELE'UndsUnds'Contract{}(Y0:SortContract{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkCall'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'dropSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'deductGas'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'loads'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memory'LSqBUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'initAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkCreate'UndsUndsUnds'IELE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'registerDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'log'UndsUndsUnds'IELE'UndsUnds'Int'Unds'List{}(Y0:SortInt{}, Y1:SortList{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'lookupStorage'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisKResult{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortTopLevelDefinitions{}, \equals{SortTopLevelDefinitions{}, R} (Val:SortTopLevelDefinitions{}, Lbl'UndsPlusPlus'TopLevelDefinitions'UndsUnds'IELE-BINARY'UndsUnds'TopLevelDefinitions'Unds'TopLevelDefinitions{}(K0:SortTopLevelDefinitions{}, K1:SortTopLevelDefinitions{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisFuncCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortModeCellOpt{}, \equals{SortModeCellOpt{}, R} (Val:SortModeCellOpt{}, LblnoModeCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCallFrameCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortLengthPrefixType{}, \equals{SortLengthPrefixType{}, R} (Val:SortLengthPrefixType{}, Lbl'Hash'list'Unds'IELE-DATA'Unds'{}())) [] // functional | |
axiom{}\not{SortLengthPrefixType{}} (\and{SortLengthPrefixType{}} (Lbl'Hash'list'Unds'IELE-DATA'Unds'{}(), Lbl'Hash'str'Unds'IELE-DATA'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortSelfDestructCellOpt{}, \equals{SortSelfDestructCellOpt{}, R} (Val:SortSelfDestructCellOpt{}, LblnoSelfDestructCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortMulModInst{}, \equals{SortMulModInst{}, R} (Val:SortMulModInst{}, Lbl'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(K0:SortLValue{}, K1:SortOperand{}, K2:SortOperand{}, K3:SortOperand{}))) [] // functional | |
axiom{}\implies{SortMulModInst{}} (\and{SortMulModInst{}} (Lbl'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(X0:SortLValue{}, X1:SortOperand{}, X2:SortOperand{}, X3:SortOperand{}), Lbl'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(Y0:SortLValue{}, Y1:SortOperand{}, Y2:SortOperand{}, Y3:SortOperand{})), Lbl'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand{}(\and{SortLValue{}} (X0:SortLValue{}, Y0:SortLValue{}), \and{SortOperand{}} (X1:SortOperand{}, Y1:SortOperand{}), \and{SortOperand{}} (X2:SortOperand{}, Y2:SortOperand{}), \and{SortOperand{}} (X3:SortOperand{}, Y3:SortOperand{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortUnOp{}, \equals{SortUnOp{}, R} (Val:SortUnOp{}, LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblGASLIMIT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblCALLVALUE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblGAS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblSELFDESTRUCT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblMSIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblDIFFICULTY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblNUMBER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblCALLER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblORIGIN'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblGASPRICE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOG0'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOADNEG'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblTIMESTAMP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblBENEFICIARY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblREVERT'LParRParUnds'IELE-BINARY'Unds'{}(), LblADDRESS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisModeCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCodeCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortTxGasLimitCell{}, \equals{SortTxGasLimitCell{}, R} (Val:SortTxGasLimitCell{}, Lbl'-LT-'txGasLimit'-GT-'{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortTxGasLimitCell{}} (\and{SortTxGasLimitCell{}} (Lbl'-LT-'txGasLimit'-GT-'{}(X0:SortInt{}), Lbl'-LT-'txGasLimit'-GT-'{}(Y0:SortInt{})), Lbl'-LT-'txGasLimit'-GT-'{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortInts{}, \equals{SortInts{}, R} (Val:SortInts{}, Lbl'Hash'toInts'LParUndsRParUnds'IELE-TESTING'UndsUnds'JSONList{}(K0:SortJSONList{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIELECommand{}, \equals{SortIELECommand{}, R} (Val:SortIELECommand{}, Lblflush'Unds'IELE-TESTING'Unds'{}())) [] // functional | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblfailure'UndsUnds'IELE-TESTING'UndsUnds'String{}(Y0:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lbl'Hash'finishTx'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblclear'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblcheck'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(Y0:SortJSON{}))) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lbl'Hash'finalizeBlock'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblsuccess'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblstart'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lbl'Hash'adjustGas'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), LblmkAcct'UndsUnds'IELE-TESTING'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblrun'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(Y0:SortJSON{}))) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblload'UndsUnds'IELE-TESTING'UndsUnds'JSON{}(Y0:SortJSON{}))) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), LblstartTx'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), Lblexception'Unds'IELE-TESTING'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIELECommand{}} (\and{SortIELECommand{}} (Lblflush'Unds'IELE-TESTING'Unds'{}(), LblloadTx'LParUndsRParUnds'IELE-TESTING'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENETUNREACH'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortTxGasLimitCellOpt{}, \equals{SortTxGasLimitCellOpt{}, R} (Val:SortTxGasLimitCellOpt{}, LblnoTxGasLimitCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortTernOp{}, \equals{SortTernOp{}, R} (Val:SortTernOp{}, LblMUL'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblSUB'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblSHIFT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblLE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblDIV'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblBYTE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblEQ'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblMOD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOG2'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblGE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblLT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblBSWAP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblXOR'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblTWOS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblADD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblGT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblAND'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblOR'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblNE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortTernOp{}} (\and{SortTernOp{}} (LblMUL'LParRParUnds'IELE-BINARY'Unds'{}(), LblSIGNEXTEND'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // functional | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezerrevert'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}(), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBinOp{}, \equals{SortBinOp{}, R} (Val:SortBinOp{}, LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblBLOCKHASH'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblMOVE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblNOT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblMLOAD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOGARITHM2'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblMSTORE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblEXTCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOG1'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblSHA3'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblBALANCE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSSTORE'LParRParUnds'IELE-BINARY'Unds'{}(), LblISZERO'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Unds'dividesInt'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Hash'changesState'LParUndsCommUndsRParUnds'IELE'UndsUnds'Instruction'Unds'Array{}(K0:SortInstruction{}, K1:SortArray{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(K0:SortK{}, K1:SortK{}, K2:SortK{}, K3:SortK{}, K4:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{})), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}), \and{SortK{}} (X2:SortK{}, Y2:SortK{}), \and{SortK{}} (X3:SortK{}, Y3:SortK{}), \and{SortK{}} (X4:SortK{}, Y4:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'{}(X0:SortK{}, X1:SortK{}, X2:SortK{}, X3:SortK{}, X4:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisAccountsCellFragment{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lblsize'LParUndsRParUnds'MAP'UndsUnds'Map{}(K0:SortMap{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortFunctionsCell{}, \equals{SortFunctionsCell{}, R} (Val:SortFunctionsCell{}, Lbl'-LT-'functions'-GT-'{}(K0:SortFunctionCellMap{}))) [] // functional | |
axiom{}\implies{SortFunctionsCell{}} (\and{SortFunctionsCell{}} (Lbl'-LT-'functions'-GT-'{}(X0:SortFunctionCellMap{}), Lbl'-LT-'functions'-GT-'{}(Y0:SortFunctionCellMap{})), Lbl'-LT-'functions'-GT-'{}(\and{SortFunctionCellMap{}} (X0:SortFunctionCellMap{}, Y0:SortFunctionCellMap{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisNonEmptyOperands{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortLocalNames{}, \equals{SortLocalNames{}, R} (Val:SortLocalNames{}, Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'LocalName'Unds'LocalNames'QuotRBraUnds'LocalNames{}())) [] // functional | |
axiom{}\not{SortLocalNames{}} (\and{SortLocalNames{}} (Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-COMMON'UndsUnds'LocalName'Unds'LocalNames'QuotRBraUnds'LocalNames{}(), Lbl'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LocalName'Unds'LocalNames{}(Y0:SortLocalName{}, Y1:SortLocalNames{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortJSONList{}, \equals{SortJSONList{}, R} (Val:SortJSONList{}, Lbl'Hash'insertJSONKey'LParUndsCommUndsRParUnds'IELE-TESTING'UndsUnds'JSON'Unds'JSONList{}(K0:SortJSON{}, K1:SortJSONList{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCallerCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInternalOp{}, \equals{SortInternalOp{}, R} (Val:SortInternalOp{}, Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortIeleName{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortConstant{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}, Y3:SortInt{}, Y4:SortContract{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(Y0:SortList{}, Y1:SortList{}, Y2:SortBytes{}, Y3:SortBytes{}, Y4:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortInt{}, Y4:SortInt{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(Y0:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(Y0:SortG1Point{}, Y1:SortG1Point{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortConstant{}, Y3:SortOperand{}, Y4:SortInt{}, Y5:SortInts{}, Y6:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(Y0:SortG1Point{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'negativeCall'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkContract'UndsUnds'IELE'UndsUnds'Contract{}(Y0:SortContract{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkCall'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'dropSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'deductGas'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'loads'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'memory'LSqBUndsRSqBUnds'IELE-GAS'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'initAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'checkCreate'UndsUndsUnds'IELE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'registerDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'log'UndsUndsUnds'IELE'UndsUnds'Int'Unds'List{}(Y0:SortInt{}, Y1:SortList{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popSubstate'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'popWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'pushWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}(), Lbl'Hash'lookupStorage'LParUndsCommUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortOpCode{}, \equals{SortOpCode{}, R} (Val:SortOpCode{}, LblencodingError'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(K0:SortIeleName{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(Y0:SortIeleName{})), LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(\and{SortIeleName{}} (X0:SortIeleName{}, Y0:SortIeleName{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (LblprocessFunction'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'IeleName{}(X0:SortIeleName{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'UndsEqlsSlshEqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EOF'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EOF'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EXDEV'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisLabeledBlock{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String{}(K0:SortString{}, K1:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortString{}, \equals{SortString{}, R} (Val:SortString{}, LblchrChar'LParUndsRParUnds'STRING'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisInstructionsCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortSubstateLogEntry{}, \equals{SortSubstateLogEntry{}, R} (Val:SortSubstateLogEntry{}, Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Int'Unds'List'Unds'Bytes{}(K0:SortInt{}, K1:SortList{}, K2:SortBytes{}))) [] // functional | |
axiom{}\implies{SortSubstateLogEntry{}} (\and{SortSubstateLogEntry{}} (Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Int'Unds'List'Unds'Bytes{}(X0:SortInt{}, X1:SortList{}, X2:SortBytes{}), Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Int'Unds'List'Unds'Bytes{}(Y0:SortInt{}, Y1:SortList{}, Y2:SortBytes{})), Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'IELE'UndsUnds'Int'Unds'List'Unds'Bytes{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}), \and{SortList{}} (X1:SortList{}, Y1:SortList{}), \and{SortBytes{}} (X2:SortBytes{}, Y2:SortBytes{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'Hash'asUnsigned'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(K0:SortWordStack{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EADDRNOTAVAIL'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // functional | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblFUNC'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblACCT'Unds'COLLISION'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'INVALID'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCONTRACT'Unds'NOT'Unds'FOUND'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblOUT'Unds'OF'Unds'FUNDS'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int{}(Y0:SortSchedule{}, Y1:SortBExp{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInt{}} (\and{SortInt{}} (LblUSER'Unds'ERROR'Unds'IELE-INFRASTRUCTURE'Unds'{}(), LblCALL'Unds'STACK'Unds'OVERFLOW'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisExpInst{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCurrentInstructionsCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCurrentContractCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Hash'isValidContract'LParUndsRParUnds'IELE-BINARY'UndsUnds'WordStack{}(K0:SortWordStack{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisOperands{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisContractNameCellOpt{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortExitCodeCell{}, \equals{SortExitCodeCell{}, R} (Val:SortExitCodeCell{}, LblinitExitCodeCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortCallDataCellOpt{}, \equals{SortCallDataCellOpt{}, R} (Val:SortCallDataCellOpt{}, LblnoCallDataCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBalanceCellOpt{}, \equals{SortBalanceCellOpt{}, R} (Val:SortBalanceCellOpt{}, LblnoBalanceCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisDivInst{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortFloat{}, \equals{SortFloat{}, R} (Val:SortFloat{}, LblString2Float'LParUndsRParUnds'STRING'UndsUnds'String{}(K0:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lblpowmod'LParUndsCommUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}, K2:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortScheduleConst{}, \equals{SortScheduleConst{}, R} (Val:SortScheduleConst{}, LblGsignword'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGbrcond'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGnot'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGexpkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsloadkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsha3'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsstorekey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGtransaction'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGbitwise'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcallreg'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcmp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGdivkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGaddword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGexpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsign'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcallmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGstorecell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGloadcell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcopy'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGiszero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGquadcoeff'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGexpmodkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGmove'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGmulkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsstoreset'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGexp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcallstipend'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGexpmod'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGlogtopic'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGret'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGbalance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGblockhash'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGmulword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblRselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcodedeposit'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGtxdatazero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcopycreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGlocalcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsha3word'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGtxcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGmul'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGlog'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblSmemallowance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGbyte'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcalladdress'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGadd'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsstoresetkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcmpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGnotword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGreadstate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGlogdata'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcallvalue'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGdivword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGdiv'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGbitwiseword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGsloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGextcodesize'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGsignword'Unds'IELE-GAS'Unds'{}(), LblGcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisStorageCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortUnOp{}, \equals{SortUnOp{}, R} (Val:SortUnOp{}, LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{}\implies{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{})), LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}), \and{SortInt{}} (X1:SortInt{}, Y1:SortInt{}))) [] // no confusion same constructor | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblGASLIMIT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblCALLVALUE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblGAS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblSELFDESTRUCT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblMSIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblDIFFICULTY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblNUMBER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblCALLER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblORIGIN'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblGASPRICE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblLOG0'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblLOADNEG'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblTIMESTAMP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblBENEFICIARY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblLOADPOS'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}), LblADDRESS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortFunctionDefinition{}, \equals{SortFunctionDefinition{}, R} (Val:SortFunctionDefinition{}, Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(K0:SortFunctionSignature{}, K1:SortBlocks{}))) [] // functional | |
axiom{}\implies{SortFunctionDefinition{}} (\and{SortFunctionDefinition{}} (Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(X0:SortFunctionSignature{}, X1:SortBlocks{}), Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(Y0:SortFunctionSignature{}, Y1:SortBlocks{})), Lbldefine'UndsLBraUndsRBraUnds'IELE-COMMON'UndsUnds'FunctionSignature'Unds'Blocks{}(\and{SortFunctionSignature{}} (X0:SortFunctionSignature{}, Y0:SortFunctionSignature{}), \and{SortBlocks{}} (X1:SortBlocks{}, Y1:SortBlocks{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortDeclaredContractsCellOpt{}, \equals{SortDeclaredContractsCellOpt{}, R} (Val:SortDeclaredContractsCellOpt{}, LblnoDeclaredContractsCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblBN128AtePairing'LParUndsCommUndsRParUnds'KRYPTO'UndsUnds'List'Unds'List{}(K0:SortList{}, K1:SortList{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblrandInt'LParUndsRParUnds'INT'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{})), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \equals{SortAccountCellMap{}, R} (Lbl'Unds'AccountCellMap'Unds'{}(Lbl'Unds'AccountCellMap'Unds'{}(K1:SortAccountCellMap{},K2:SortAccountCellMap{}),K3:SortAccountCellMap{}),Lbl'Unds'AccountCellMap'Unds'{}(K1:SortAccountCellMap{},Lbl'Unds'AccountCellMap'Unds'{}(K2:SortAccountCellMap{},K3:SortAccountCellMap{}))) [] // associativity | |
axiom{R} \equals{SortAccountCellMap{}, R} (Lbl'Unds'AccountCellMap'Unds'{}(K1:SortAccountCellMap{},K2:SortAccountCellMap{}),Lbl'Unds'AccountCellMap'Unds'{}(K2:SortAccountCellMap{},K1:SortAccountCellMap{})) [] // commutativity | |
axiom{R} \exists{R} (Val:SortAccountCellMap{}, \equals{SortAccountCellMap{}, R} (Val:SortAccountCellMap{}, Lbl'Unds'AccountCellMap'Unds'{}(K0:SortAccountCellMap{}, K1:SortAccountCellMap{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, LblCexpmod'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(K0:SortSchedule{}, K1:SortInt{}, K2:SortInt{}, K3:SortInt{}, K4:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisFunctionsCellFragment{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'Hash'loadLen'LParUndsRParUnds'IELE-DATA'UndsUnds'WordStack{}(K0:SortWordStack{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortGasCellOpt{}, \equals{SortGasCellOpt{}, R} (Val:SortGasCellOpt{}, LblnoGasCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortJSON{}, \equals{SortJSON{}, R} (Val:SortJSON{}, Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(K0:SortJSONKey{}, K1:SortJSON{}))) [] // functional | |
axiom{}\implies{SortJSON{}} (\and{SortJSON{}} (Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(X0:SortJSONKey{}, X1:SortJSON{}), Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(Y0:SortJSONKey{}, Y1:SortJSON{})), Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(\and{SortJSONKey{}} (X0:SortJSONKey{}, Y0:SortJSONKey{}), \and{SortJSON{}} (X1:SortJSON{}, Y1:SortJSON{}))) [] // no confusion same constructor | |
axiom{}\not{SortJSON{}} (\and{SortJSON{}} (Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(X0:SortJSONKey{}, X1:SortJSON{}), Lbl'LSqBUndsRSqBUnds'IELE-DATA'UndsUnds'JSONList{}(Y0:SortJSONList{}))) [] // no confusion different constructors | |
axiom{}\not{SortJSON{}} (\and{SortJSON{}} (Lbl'UndsColnUndsUnds'IELE-DATA'UndsUnds'JSONKey'Unds'JSON{}(X0:SortJSONKey{}, X1:SortJSON{}), Lbl'LBraUndsRBraUnds'IELE-DATA'UndsUnds'JSONList{}(Y0:SortJSONList{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortCallOp{}, \equals{SortCallOp{}, R} (Val:SortCallOp{}, LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}, K2:SortInt{}))) [] // functional | |
axiom{}\implies{SortCallOp{}} (\and{SortCallOp{}} (LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}, X2:SortInt{}), LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{})), LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}), \and{SortInt{}} (X1:SortInt{}, Y1:SortInt{}), \and{SortInt{}} (X2:SortInt{}, Y2:SortInt{}))) [] // no confusion same constructor | |
axiom{}\not{SortCallOp{}} (\and{SortCallOp{}} (LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}, X2:SortInt{}), LblSTATICCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortCallOp{}} (\and{SortCallOp{}} (LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}, X2:SortInt{}), LblSTATICCALLDYN'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortCallOp{}} (\and{SortCallOp{}} (LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}, X2:SortInt{}), LblCALLDYN'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortCallOp{}} (\and{SortCallOp{}} (LblCALL'LParUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int'Unds'Int{}(X0:SortInt{}, X1:SortInt{}, X2:SortInt{}), LblCALLADDRESS'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(Y0:SortK{}, Y1:SortK{})), Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(\and{SortK{}} (X0:SortK{}, Y0:SortK{}), \and{SortK{}} (X1:SortK{}, Y1:SortK{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'freezer'UndsEqls'call'UndsLParUndsRParUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operands0'Unds'{}(X0:SortK{}, X1:SortK{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortDeclaredContractsCell{}, \equals{SortDeclaredContractsCell{}, R} (Val:SortDeclaredContractsCell{}, Lbl'-LT-'declaredContracts'-GT-'{}(K0:SortSet{}))) [] // functional | |
axiom{}\implies{SortDeclaredContractsCell{}} (\and{SortDeclaredContractsCell{}} (Lbl'-LT-'declaredContracts'-GT-'{}(X0:SortSet{}), Lbl'-LT-'declaredContracts'-GT-'{}(Y0:SortSet{})), Lbl'-LT-'declaredContracts'-GT-'{}(\and{SortSet{}} (X0:SortSet{}, Y0:SortSet{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortProgramCell{}, \equals{SortProgramCell{}, R} (Val:SortProgramCell{}, Lbl'-LT-'program'-GT-'{}(K0:SortFunctionsCell{}, K1:SortFuncIdsCell{}, K2:SortFuncLabelsCell{}, K3:SortExportedCell{}, K4:SortProgramSizeCell{}, K5:SortContractCodeCell{}))) [] // functional | |
axiom{}\implies{SortProgramCell{}} (\and{SortProgramCell{}} (Lbl'-LT-'program'-GT-'{}(X0:SortFunctionsCell{}, X1:SortFuncIdsCell{}, X2:SortFuncLabelsCell{}, X3:SortExportedCell{}, X4:SortProgramSizeCell{}, X5:SortContractCodeCell{}), Lbl'-LT-'program'-GT-'{}(Y0:SortFunctionsCell{}, Y1:SortFuncIdsCell{}, Y2:SortFuncLabelsCell{}, Y3:SortExportedCell{}, Y4:SortProgramSizeCell{}, Y5:SortContractCodeCell{})), Lbl'-LT-'program'-GT-'{}(\and{SortFunctionsCell{}} (X0:SortFunctionsCell{}, Y0:SortFunctionsCell{}), \and{SortFuncIdsCell{}} (X1:SortFuncIdsCell{}, Y1:SortFuncIdsCell{}), \and{SortFuncLabelsCell{}} (X2:SortFuncLabelsCell{}, Y2:SortFuncLabelsCell{}), \and{SortExportedCell{}} (X3:SortExportedCell{}, Y3:SortExportedCell{}), \and{SortProgramSizeCell{}} (X4:SortProgramSizeCell{}, Y4:SortProgramSizeCell{}), \and{SortContractCodeCell{}} (X5:SortContractCodeCell{}, Y5:SortContractCodeCell{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortNregsCell{}, \equals{SortNregsCell{}, R} (Val:SortNregsCell{}, Lbl'-LT-'nregs'-GT-'{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortNregsCell{}} (\and{SortNregsCell{}} (Lbl'-LT-'nregs'-GT-'{}(X0:SortInt{}), Lbl'-LT-'nregs'-GT-'{}(Y0:SortInt{})), Lbl'-LT-'nregs'-GT-'{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortFunctionCellMap{}, \equals{SortFunctionCellMap{}, R} (Val:SortFunctionCellMap{}, LblFunctionCellMapItem{}(K0:SortFuncIdCell{}, K1:SortFunctionCell{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lblbyte'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortTopLevelDefinitions{}, \equals{SortTopLevelDefinitions{}, R} (Val:SortTopLevelDefinitions{}, Lbl'Hash'dasmFunctions'LParUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int'Unds'Map'Unds'IeleName{}(K0:SortWordStack{}, K1:SortInt{}, K2:SortMap{}, K3:SortIeleName{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortString{}, \equals{SortString{}, R} (Val:SortString{}, LblreplaceFirst'LParUndsCommUndsCommUndsRParUnds'STRING'UndsUnds'String'Unds'String'Unds'String{}(K0:SortString{}, K1:SortString{}, K2:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortExportedCell{}, \equals{SortExportedCell{}, R} (Val:SortExportedCell{}, LblinitExportedCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortCodeCell{}, \equals{SortCodeCell{}, R} (Val:SortCodeCell{}, LblinitCodeCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Unds-LT-Eqls'Int'UndsUnds'INT'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBinOp{}, \equals{SortBinOp{}, R} (Val:SortBinOp{}, LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // functional | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblBLOCKHASH'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblMOVE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblNOT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblMLOAD'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOGARITHM2'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblMSTORE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblEXTCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblLOG1'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblSHA3'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblBALANCE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortBinOp{}} (\and{SortBinOp{}} (LblSLOAD'LParRParUnds'IELE-BINARY'Unds'{}(), LblISZERO'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisRevertInst{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(K0:SortInt{}, K1:SortInt{}, K2:SortContract{}, K3:SortLValue{}, K4:SortLValue{}, K5:SortBool{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{})), Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}), \and{SortInt{}} (X1:SortInt{}, Y1:SortInt{}), \and{SortContract{}} (X2:SortContract{}, Y2:SortContract{}), \and{SortLValue{}} (X3:SortLValue{}, Y3:SortLValue{}), \and{SortLValue{}} (X4:SortLValue{}, Y4:SortLValue{}), \and{SortBool{}} (X5:SortBool{}, Y5:SortBool{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'mkCodeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(X0:SortInt{}, X1:SortInt{}, X2:SortContract{}, X3:SortLValue{}, X4:SortLValue{}, X5:SortBool{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'UndsEqlsEqls'K'Unds'{}(K0:SortK{}, K1:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortUnOp{}, \equals{SortUnOp{}, R} (Val:SortUnOp{}, LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(Y0:SortInt{})), LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblGASLIMIT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblCALLVALUE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblGAS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblSELFDESTRUCT'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblCODESIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblMSIZE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblDIFFICULTY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblNUMBER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblCALLER'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblORIGIN'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblGASPRICE'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblLOG0'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblLOADNEG'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblTIMESTAMP'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblBENEFICIARY'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortUnOp{}} (\and{SortUnOp{}} (LblBRC'LParUndsRParUnds'IELE-BINARY'UndsUnds'Int{}(X0:SortInt{}), LblADDRESS'LParRParUnds'IELE-BINARY'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisMulInst{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisCopyCreateOp{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortLogDataCell{}, \equals{SortLogDataCell{}, R} (Val:SortLogDataCell{}, LblinitLogDataCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortTypes{}, \equals{SortTypes{}, R} (Val:SortTypes{}, Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Type'Unds'Types'QuotRBraUnds'Types{}())) [] // functional | |
axiom{}\not{SortTypes{}} (\and{SortTypes{}} (Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Type'Unds'Types'QuotRBraUnds'Types{}(), Lbl'UndsCommUndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Type'Unds'Types{}(Y0:SortType{}, Y1:SortTypes{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbllog2Int'LParUndsRParUnds'INT'UndsUnds'Int{}(K0:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortInt{}, \equals{SortInt{}, R} (Val:SortInt{}, Lbl'Hash'gcdInt'LParUndsCommUndsRParUnds'IELE-DATA'UndsUnds'Int'Unds'Int{}(K0:SortInt{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortMap{}, \equals{SortMap{}, R} (Val:SortMap{}, Lbl'Hash'computeJumpTable'LParUndsCommUndsCommUndsRParUnds'IELE-PROGRAM-LOADING'UndsUnds'Blocks'Unds'Map'Unds'Set{}(K0:SortBlocks{}, K1:SortMap{}, K2:SortSet{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortExportedCellOpt{}, \equals{SortExportedCellOpt{}, R} (Val:SortExportedCellOpt{}, LblnoExportedCell{}())) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisOperand{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortKItem{}, \equals{SortKItem{}, R} (Val:SortKItem{}, Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(K0:SortLValues{}, K1:SortLValue{}))) [] // functional | |
axiom{}\implies{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(Y0:SortLValues{}, Y1:SortLValue{})), Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(\and{SortLValues{}} (X0:SortLValues{}, Y0:SortLValues{}), \and{SortLValue{}} (X1:SortLValue{}, Y1:SortLValue{}))) [] // no confusion same constructor | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'calladdress'Unds'at'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'GlobalName'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckLVals'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValues{}(Y0:SortLValues{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerret'UndsUnds'IELE-COMMON'UndsUnds'NonEmptyOperands0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerselfdestruct'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lblcheck'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckIntArgs'LParUndsCommUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LocalNames'Unds'Int{}(Y0:SortLocalNames{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'log2'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'add'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'or'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'execute'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'initVM'LParUndsRParUnds'IELE'UndsUnds'Ints{}(Y0:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'sext'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'finishCodeDeposit'UndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortContract{}, Y2:SortLValue{}, Y3:SortLValue{}, Y4:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'div'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'sha3'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'exp'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerlog'UndsUnds'IELE-COMMON'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerCcallgas'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsCommUndsEqls'create'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'IeleName'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'sub'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerbr'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'IeleName1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'sload'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsCommUndsEqls'copycreate'UndsLParUndsRPar'send'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'LValue'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'codeDeposit'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'LValue'Unds'LValue'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortLValue{}, Y4:SortLValue{}, Y5:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'iszero'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerlog'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'NonEmptyOperands1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'byte'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezersstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'systemResult'LParUndsCommUndsCommUndsRParUnds'K-IO'UndsUnds'Int'Unds'String'Unds'String{}(Y0:SortInt{}, Y1:SortString{}, Y2:SortString{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckOperand'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'load'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckOperands'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'Operands{}(Y0:SortOperands{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mod'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'and'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'3{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'load'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerCcall'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}, Y5:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand1'Unds'4{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckArgs'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'FunctionParameters{}(Y0:SortFunctionParameters{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerstore'UndsCommUndsUnds'IELE-COMMON'UndsUnds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'expmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'call'Unds'at'UndsLParUndsRPar'send'UndsComm'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}, Y4:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezerCselfdestruct'LParUndsCommUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Schedule'Unds'BExp'Unds'Int1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'addmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand1'Unds'2{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'staticcall'Unds'at'UndsLParUndsRPar'gaslimit'UndsUnds'IELE-COMMON'UndsUnds'LValues'Unds'Operand'Unds'Operand'Unds'Operands'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}, Y3:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mul'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'initFun'LParUndsCommUndsCommUndsRParUnds'IELE'UndsUnds'IeleName'Unds'Int'Unds'Bool{}(Y0:SortIeleName{}, Y1:SortInt{}, Y2:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'xor'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'Hash'refund'UndsUnds'IELE'UndsUnds'Operand0'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'twos'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'not'UndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand0'Unds'{}(Y0:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), LblcheckLVal'LParUndsRParUnds'IELE-WELL-FORMEDNESS'UndsUnds'LValue{}(Y0:SortLValue{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'bswap'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'mulmod'UndsCommUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'shift'UndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Operand'Unds'Operand1'Unds'{}(Y0:SortK{}, Y1:SortK{}))) [] // no confusion different constructors | |
axiom{}\not{SortKItem{}} (\and{SortKItem{}} (Lbl'Hash'return'UndsUndsUnds'IELE'UndsUnds'LValues'Unds'LValue{}(X0:SortLValues{}, X1:SortLValue{}), Lbl'Hash'freezer'UndsEqls'cmp'UndsUndsCommUndsUnds'IELE-COMMON'UndsUnds'LValue'Unds'Predicate'Unds'Operand'Unds'Operand0'Unds'{}(Y0:SortK{}, Y1:SortK{}, Y2:SortK{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisExitCodeCell{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'EACCES'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'EACCES'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, Lbl'Hash'isValidLoad'LParUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'WordStack'Unds'Int{}(K0:SortWordStack{}, K1:SortInt{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortScheduleConst{}, \equals{SortScheduleConst{}, R} (Val:SortScheduleConst{}, LblGloadword'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGbrcond'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGnot'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGexpkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsloadkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsha3'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsstorekey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGtransaction'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGbitwise'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsstoreword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcallreg'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcmp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGdivkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGaddword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGexpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsign'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcallmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGstorecell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGloadcell'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcopy'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsload'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGiszero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGquadcoeff'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGexpmodkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGmove'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGmulkara'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsstoreset'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGexp'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcallstipend'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGexpmod'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGlogtopic'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGret'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGbalance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGblockhash'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGmulword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblRselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcodedeposit'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGtxdatazero'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcopycreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGlocalcall'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsha3word'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGtxcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGmul'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGlog'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblSmemallowance'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGbyte'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcalladdress'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGadd'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsstoresetkey'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcmpword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGnotword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGreadstate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGlogdata'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGmemory'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcallvalue'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGselfdestruct'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGdivword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGdiv'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsstore'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGbitwiseword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGsloadword'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGextcodesize'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortScheduleConst{}} (\and{SortScheduleConst{}} (LblGloadword'Unds'IELE-GAS'Unds'{}(), LblGcreate'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortList{}, \equals{SortList{}, R} (Val:SortList{}, LblListItem{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortMap{}, \equals{SortMap{}, R} (Val:SortMap{}, Lbl'Hash'removeZeros'LParUndsRParUnds'IELE-DATA'UndsUnds'Map{}(K0:SortMap{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortBool{}, \equals{SortBool{}, R} (Val:SortBool{}, LblisPrecompiledOp{}(K0:SortK{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortIOError{}, \equals{SortIOError{}, R} (Val:SortIOError{}, Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}())) [] // functional | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EAGAIN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EISCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EPIPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNABORTED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ESRCH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EOPNOTSUPP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSPC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EDEADLK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNREFUSED'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTOTYPE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EAFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENXIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EWOULDBLOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'E2BIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENETRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EPERM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOSYS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EALREADY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTSOCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EDOM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOBUFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ETIMEDOUT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ETOOMANYREFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EDESTADDRREQ'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ECONNRESET'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EMFILE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EIO'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOEXEC'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EPFNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ESHUTDOWN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EINVAL'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EMLINK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EISDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EFBIG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTCONN'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENODEV'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EEXIST'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ELOOP'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTEMPTY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EHOSTUNREACH'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'noparse'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EINTR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EMSGSIZE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOENT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOLCK'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EFAULT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ERANGE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EBUSY'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EINPROGRESS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOMEM'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENOTDIR'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ENAMETOOLONG'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EADDRINUSE'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EROFS'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'EPROTONOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ESOCKTNOSUPPORT'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortIOError{}} (\and{SortIOError{}} (Lbl'Hash'ENOPROTOOPT'Unds'K-IO'Unds'{}(), Lbl'Hash'ECHILD'Unds'K-IO'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortPreviousGasCell{}, \equals{SortPreviousGasCell{}, R} (Val:SortPreviousGasCell{}, Lbl'-LT-'previousGas'-GT-'{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortPreviousGasCell{}} (\and{SortPreviousGasCell{}} (Lbl'-LT-'previousGas'-GT-'{}(X0:SortInt{}), Lbl'-LT-'previousGas'-GT-'{}(Y0:SortInt{})), Lbl'-LT-'previousGas'-GT-'{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortSchedule{}, \equals{SortSchedule{}, R} (Val:SortSchedule{}, Lbl'Hash'asScheduleString'LParUndsRParUnds'IELE-TESTING'UndsUnds'String{}(K0:SortString{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortScheduleFlag{}, \equals{SortScheduleFlag{}, R} (Val:SortScheduleFlag{}, LblGstaticcalldepth'Unds'IELE-GAS'Unds'{}())) [] // functional | |
axiom{}\not{SortScheduleFlag{}} (\and{SortScheduleFlag{}} (LblGstaticcalldepth'Unds'IELE-GAS'Unds'{}(), LblGselfdestructnewaccount'Unds'IELE-GAS'Unds'{}())) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortType{}, \equals{SortType{}, R} (Val:SortType{}, Lblint'Unds'IELE-WELL-FORMEDNESS'Unds'{}())) [] // functional | |
axiom{}\not{SortType{}} (\and{SortType{}} (Lblint'Unds'IELE-WELL-FORMEDNESS'Unds'{}(), Lbl'Unds'-'-GT-UndsUnds'IELE-WELL-FORMEDNESS'UndsUnds'Types'Unds'ReturnType{}(Y0:SortTypes{}, Y1:SortReturnType{}))) [] // no confusion different constructors | |
axiom{R} \exists{R} (Val:SortInstruction{}, \equals{SortInstruction{}, R} (Val:SortInstruction{}, Lbl'Hash'dasmInstruction'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-BINARY'UndsUnds'OpCode'Unds'WordStack'Unds'Int'Unds'Map'Unds'IeleName{}(K0:SortOpCode{}, K1:SortWordStack{}, K2:SortInt{}, K3:SortMap{}, K4:SortIeleName{}))) [] // functional | |
axiom{R} \exists{R} (Val:SortDifficultyCell{}, \equals{SortDifficultyCell{}, R} (Val:SortDifficultyCell{}, Lbl'-LT-'difficulty'-GT-'{}(K0:SortInt{}))) [] // functional | |
axiom{}\implies{SortDifficultyCell{}} (\and{SortDifficultyCell{}} (Lbl'-LT-'difficulty'-GT-'{}(X0:SortInt{}), Lbl'-LT-'difficulty'-GT-'{}(Y0:SortInt{})), Lbl'-LT-'difficulty'-GT-'{}(\and{SortInt{}} (X0:SortInt{}, Y0:SortInt{}))) [] // no confusion same constructor | |
axiom{R} \exists{R} (Val:SortInternalOp{}, \equals{SortInternalOp{}, R} (Val:SortInternalOp{}, Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}())) [] // functional | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'memoryExpand'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'exec'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'pushCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'mkCall'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'IeleName'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortIeleName{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'transferFunds'UndsUndsUndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'gas'LSqBUndsRSqBUnds'IELE-INFRASTRUCTURE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'callWithCode'UndsUndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'ProgramCell'Unds'Constant'Unds'Int'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortProgramCell{}, Y3:SortConstant{}, Y4:SortInt{}, Y5:SortInt{}, Y6:SortInts{}, Y7:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'loadAccount'UndsUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'popCallStack'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'create'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Contract'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}, Y3:SortInt{}, Y4:SortContract{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'load'UndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'finishTypeChecking'Unds'IELE'Unds'{}())) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'lookupCode'LParUndsRParUnds'IELE-INFRASTRUCTURE'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'ecpairing'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'List'Unds'List'Unds'Bytes'Unds'Bytes'Unds'Int{}(Y0:SortList{}, Y1:SortList{}, Y2:SortBytes{}, Y3:SortBytes{}, Y4:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'refund'UndsUnds'IELE'UndsUnds'Operand{}(Y0:SortOperand{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'mkCreate'UndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Contract'Unds'Int'Unds'Int'Unds'Ints{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortContract{}, Y3:SortInt{}, Y4:SortInt{}, Y5:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'finalizeTx'LParUndsRParUnds'IELE'UndsUnds'Bool{}(Y0:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'ecadd'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'G1Point{}(Y0:SortG1Point{}, Y1:SortG1Point{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'call'UndsUndsUndsUndsUndsUndsUndsUnds'IELE'UndsUnds'Int'Unds'Int'Unds'Constant'Unds'Operand'Unds'Int'Unds'Ints'Unds'Bool{}(Y0:SortInt{}, Y1:SortInt{}, Y2:SortConstant{}, Y3:SortOperand{}, Y4:SortInt{}, Y5:SortInts{}, Y6:SortBool{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'deductMemory'LParUndsRParUnds'IELE-GAS'UndsUnds'Int{}(Y0:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'load'UndsUndsUnds'IELE'UndsUnds'LValue'Unds'Int{}(Y0:SortLValue{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'registerDeltas'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'LValues'Unds'Ints{}(Y0:SortLValues{}, Y1:SortInts{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'ecmul'LParUndsCommUndsRParUnds'IELE-PRECOMPILED'UndsUnds'G1Point'Unds'Int{}(Y0:SortG1Point{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'memoryDelta'LParUndsCommUndsRParUnds'IELE-GAS'UndsUnds'Int'Unds'Int{}(Y0:SortInt{}, Y1:SortInt{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'static'QuesLSqBUndsRSqBUnds'IELE'UndsUnds'Instruction{}(Y0:SortInstruction{}))) [] // no confusion different constructors | |
axiom{}\not{SortInternalOp{}} (\and{SortInternalOp{}} (Lbl'Hash'checkPoint'Unds'IELE-PRECOMPILED'Unds'{}(), Lbl'Hash'dropWorldState'Unds'IELE-INFRASTRUCTURE'Unds'{}())) [] // no confusion different constructors | |
axiom{ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment