// Auto-generated from op.go by gen.go.

package op

var name = [...]string{
	Int:             "int",
	Add:             "add",
	Neg:             "neg",
	Mul:             "mul",
	Div:             "div",
	Mod:             "mod",
	GT:              "gt",
	Not:             "not",
	And:             "and",
	Or:              "or",
	Roll:            "roll",
	Bury:            "bury",
	Reverse:         "reverse",
	Get:             "get",
	Put:             "put",
	Depth:           "depth",
	Nonce:           "nonce",
	Merge:           "merge",
	Split:           "split",
	Issue:           "issue",
	Retire:          "retire",
	Amount:          "amount",
	AssetID:         "assetid",
	Anchor:          "anchor",
	VMHash:          "vmhash",
	SHA256:          "sha256",
	SHA3:            "sha3",
	CheckSig:        "checksig",
	Log:             "log",
	PeekLog:         "peeklog",
	TxID:            "txid",
	Finalize:        "finalize",
	Verify:          "verify",
	JumpIf:          "jumpif",
	Exec:            "exec",
	Call:            "call",
	Yield:           "yield",
	Wrap:            "wrap",
	Input:           "input",
	Output:          "output",
	Contract:        "contract",
	Seed:            "seed",
	Self:            "self",
	Caller:          "caller",
	ContractProgram: "contractprogram",
	TimeRange:       "timerange",
	Prv:             "prv",
	Ext:             "ext",
	Eq:              "eq",
	Dup:             "dup",
	Drop:            "drop",
	Peek:            "peek",
	Tuple:           "tuple",
	Untuple:         "untuple",
	Len:             "len",
	Field:           "field",
	Encode:          "encode",
	Cat:             "cat",
	Slice:           "slice",
	BitNot:          "bitnot",
	BitAnd:          "bitand",
	BitOr:           "bitor",
	BitXor:          "bitxor",
}
var code = map[string]byte{
	"int":             Int,
	"add":             Add,
	"neg":             Neg,
	"mul":             Mul,
	"div":             Div,
	"mod":             Mod,
	"gt":              GT,
	"not":             Not,
	"and":             And,
	"or":              Or,
	"roll":            Roll,
	"bury":            Bury,
	"reverse":         Reverse,
	"get":             Get,
	"put":             Put,
	"depth":           Depth,
	"nonce":           Nonce,
	"merge":           Merge,
	"split":           Split,
	"issue":           Issue,
	"retire":          Retire,
	"amount":          Amount,
	"assetid":         AssetID,
	"anchor":          Anchor,
	"vmhash":          VMHash,
	"sha256":          SHA256,
	"sha3":            SHA3,
	"checksig":        CheckSig,
	"log":             Log,
	"peeklog":         PeekLog,
	"txid":            TxID,
	"finalize":        Finalize,
	"verify":          Verify,
	"jumpif":          JumpIf,
	"exec":            Exec,
	"call":            Call,
	"yield":           Yield,
	"wrap":            Wrap,
	"input":           Input,
	"output":          Output,
	"contract":        Contract,
	"seed":            Seed,
	"self":            Self,
	"caller":          Caller,
	"contractprogram": ContractProgram,
	"timerange":       TimeRange,
	"prv":             Prv,
	"ext":             Ext,
	"eq":              Eq,
	"dup":             Dup,
	"drop":            Drop,
	"peek":            Peek,
	"tuple":           Tuple,
	"untuple":         Untuple,
	"len":             Len,
	"field":           Field,
	"encode":          Encode,
	"cat":             Cat,
	"slice":           Slice,
	"bitnot":          BitNot,
	"bitand":          BitAnd,
	"bitor":           BitOr,
	"bitxor":          BitXor,
}
