ref: cbbb6280961fd5a120d2a5a765bd483fbfc86af7
dir: /ops.c/
#include <u.h> #include <libc.h> #include "ops.h" Ops ops[] = { { "OpNop", 0 }, { nil, nil }, }; uint o_lookup(char *n) { Ops *o; for (o = ops; o->opname; o++) { if (strcmp(o->opname, n) == 0) { return o->op; } } return 0; } char* o_find(uint op) { Ops *o; for (o = ops; o->opname; o++) { if (o->op == op) { return o->opname; } } return nil; }