23 lines
517 B
C
23 lines
517 B
C
#include <mie/dialect/dialect.h>
|
|
#include <mie/ir/op-definition.h>
|
|
#include <mie/macros.h>
|
|
|
|
static enum mie_status print(const struct mie_op *op, b_stream *out)
|
|
{
|
|
return MIE_SUCCESS;
|
|
}
|
|
|
|
static enum mie_status parse(struct mie_parser *parser, struct mie_op *out)
|
|
{
|
|
return MIE_SUCCESS;
|
|
}
|
|
|
|
MIE_OP_DEFINITION_BEGIN(mie_func_func, "func")
|
|
MIE_OP_DEFINITION_PRINT(print);
|
|
MIE_OP_DEFINITION_PARSE(parse);
|
|
MIE_OP_DEFINITION_END()
|
|
|
|
MIE_DIALECT_BEGIN(mie_func, "func")
|
|
MIE_DIALECT_ADD_OP(mie_func_func);
|
|
MIE_DIALECT_END()
|