/* radare - LGPL - Copyright 2014 - condret */ #include #include #include #include #define WS_API static #include "../arch/whitespace/wsdis.c" static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { return wsdis (op, buf, len); } RAsmPlugin r_asm_plugin_ws = { .name = "ws", .desc = "Whitespace esotheric VM", .arch = "whitespace", .license = "LGPL3", .bits = 32, .endian = R_SYS_ENDIAN_NONE, .disassemble = &disassemble }; #ifndef CORELIB struct r_lib_struct_t radare_plugin = { .type = R_LIB_TYPE_ASM, .data = &r_asm_plugin_ws, .version = R2_VERSION }; #endif