|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <rz_lib.h>#include <rz_util.h>#include <rz_flag.h>#include <rz_analysis.h>#include <rz_parse.h>#include "parse_common.c"Go to the source code of this file.
Functions | |
| static RzList * | z80_tokenize (const char *assembly, size_t length) |
| static bool | parse (RzParse *parse, const char *assembly, RzStrBuf *sb) |
Variables | |
| static const RzPseudoGrammar | z80_lexicon [] |
| static const RzPseudoConfig | z80_config = RZ_PSEUDO_DEFINE_CONFIG_ONLY_LEXICON(z80_lexicon, 3, z80_tokenize) |
| RzParsePlugin | rz_parse_plugin_z80_pseudo |
| RZ_API RzLibStruct | rizin_plugin |
Definition at line 151 of file parse_z80_pseudo.c.
References rz_pseudo_convert(), sb, and z80_config.
Definition at line 95 of file parse_z80_pseudo.c.
References rz_list_iter_t::data, free(), i, length, NULL, p, rz_list_first(), rz_list_get_n(), rz_list_length(), rz_list_set_n(), rz_str_ndup(), rz_str_replace(), and rz_str_split_duplist().
| RZ_API RzLibStruct rizin_plugin |
Definition at line 164 of file parse_z80_pseudo.c.
| RzParsePlugin rz_parse_plugin_z80_pseudo |
Definition at line 155 of file parse_z80_pseudo.c.
|
static |
Definition at line 93 of file parse_z80_pseudo.c.
Referenced by parse().
|
static |
Definition at line 19 of file parse_z80_pseudo.c.