|
|
1.1 ! root 1: #include "ilink.h" ! 2: #include "opcode.h" ! 3: ! 4: /* ! 5: * Opcode table. ! 6: */ ! 7: ! 8: struct opentry optable[] = { ! 9: "asgn", Op_Asgn, ! 10: "bang", Op_Bang, ! 11: "bscan", Op_Bscan, ! 12: "cat", Op_Cat, ! 13: "ccase", Op_Ccase, ! 14: "chfail", Op_Chfail, ! 15: "coact", Op_Coact, ! 16: "cofail", Op_Cofail, ! 17: "compl", Op_Compl, ! 18: "con", Op_Con, ! 19: "coret", Op_Coret, ! 20: "create", Op_Create, ! 21: "cset", Op_Cset, ! 22: "declend", Op_Declend, ! 23: "diff", Op_Diff, ! 24: "div", Op_Div, ! 25: "dup", Op_Dup, ! 26: "efail", Op_Efail, ! 27: "end", Op_End, ! 28: "eqv", Op_Eqv, ! 29: "eret", Op_Eret, ! 30: "error", Op_Error, ! 31: "escan", Op_Escan, ! 32: "esusp", Op_Esusp, ! 33: "field", Op_Field, ! 34: "filen", Op_Filen, ! 35: "global", Op_Global, ! 36: "goto", Op_Goto, ! 37: "impl", Op_Impl, ! 38: "init", Op_Init, ! 39: "int", Op_Int, ! 40: "inter", Op_Inter, ! 41: "invoke", Op_Invoke, ! 42: "keywd", Op_Keywd, ! 43: "lab", Op_Lab, ! 44: "lconcat", Op_Lconcat, ! 45: "lexeq", Op_Lexeq, ! 46: "lexge", Op_Lexge, ! 47: "lexgt", Op_Lexgt, ! 48: "lexle", Op_Lexle, ! 49: "lexlt", Op_Lexlt, ! 50: "lexne", Op_Lexne, ! 51: "limit", Op_Limit, ! 52: "line", Op_Line, ! 53: "link", Op_Link, ! 54: "llist", Op_Llist, ! 55: "local", Op_Local, ! 56: "long", Op_Long, ! 57: "lsusp", Op_Lsusp, ! 58: "mark", Op_Mark, ! 59: "mark0", Op_Mark0, ! 60: "minus", Op_Minus, ! 61: "mod", Op_Mod, ! 62: "mult", Op_Mult, ! 63: "neg", Op_Neg, ! 64: "neqv", Op_Neqv, ! 65: "nonnull", Op_Nonnull, ! 66: "null", Op_Null, ! 67: "number", Op_Number, ! 68: "numeq", Op_Numeq, ! 69: "numge", Op_Numge, ! 70: "numgt", Op_Numgt, ! 71: "numle", Op_Numle, ! 72: "numlt", Op_Numlt, ! 73: "numne", Op_Numne, ! 74: "pfail", Op_Pfail, ! 75: "plus", Op_Plus, ! 76: "pnull", Op_Pnull, ! 77: "pop", Op_Pop, ! 78: "power", Op_Power, ! 79: "pret", Op_Pret, ! 80: "proc", Op_Proc, ! 81: "psusp", Op_Psusp, ! 82: "push1", Op_Push1, ! 83: "pushn1", Op_Pushn1, ! 84: "random", Op_Random, ! 85: "rasgn", Op_Rasgn, ! 86: "real", Op_Real, ! 87: "record", Op_Record, ! 88: "refresh", Op_Refresh, ! 89: "rswap", Op_Rswap, ! 90: "sdup", Op_Sdup, ! 91: "sect", Op_Sect, ! 92: "size", Op_Size, ! 93: "str", Op_Str, ! 94: "subsc", Op_Subsc, ! 95: "swap", Op_Swap, ! 96: "tabmat", Op_Tabmat, ! 97: "tally", Op_Tally, ! 98: "toby", Op_Toby, ! 99: "trace", Op_Trace, ! 100: "unions", Op_Unions, ! 101: "unmark", Op_Unmark, ! 102: "value", Op_Value, ! 103: "var", Op_Var, ! 104: "version", Op_Version, ! 105: }; ! 106: ! 107: int NOPCODES = sizeof(optable) / sizeof(struct opentry);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.