asm: implement parsing of classes, dot-mnemonics
This commit is contained in:
@@ -12,6 +12,7 @@ extern struct parser_state_type selector_parser_state_type;
|
||||
extern struct parser_state_type atom_parser_state_type;
|
||||
extern struct parser_state_type import_parser_state_type;
|
||||
extern struct parser_state_type block_parser_state_type;
|
||||
extern struct parser_state_type class_parser_state_type;
|
||||
|
||||
static const struct parser_state_type *parser_state_types[] = {
|
||||
[ASM_PARSER_UNIT] = &unit_parser_state_type,
|
||||
@@ -21,6 +22,7 @@ static const struct parser_state_type *parser_state_types[] = {
|
||||
[ASM_PARSER_ATOM] = &atom_parser_state_type,
|
||||
[ASM_PARSER_IMPORT] = &import_parser_state_type,
|
||||
[ASM_PARSER_BLOCK] = &block_parser_state_type,
|
||||
[ASM_PARSER_CLASS] = &class_parser_state_type,
|
||||
};
|
||||
static const size_t nr_parser_state_types
|
||||
= sizeof parser_state_types / sizeof parser_state_types[0];
|
||||
|
||||
Reference in New Issue
Block a user