2025-04-13 18:34:28 +01:00
|
|
|
#ifndef _MIE_CONVERT_H_
|
|
|
|
|
#define _MIE_CONVERT_H_
|
|
|
|
|
|
2025-06-02 11:31:19 +01:00
|
|
|
#include <mie/ir/convert.h>
|
2025-04-13 18:34:28 +01:00
|
|
|
|
|
|
|
|
extern b_status write_char(struct mie_ir_converter *converter, char c);
|
|
|
|
|
extern b_status write_string(struct mie_ir_converter *converter, const char *s);
|
|
|
|
|
|
|
|
|
|
extern b_status read_value_from_text(
|
|
|
|
|
struct mie_ir_converter *converter, struct mie_value **out);
|
|
|
|
|
extern b_status read_value_from_bitcode(
|
|
|
|
|
struct mie_ir_converter *converter, struct mie_value **out);
|
|
|
|
|
|
|
|
|
|
extern b_status write_value_to_text(
|
|
|
|
|
struct mie_ir_converter *converter, struct mie_value *value);
|
|
|
|
|
extern b_status write_value_to_bitcode(
|
|
|
|
|
struct mie_ir_converter *converter, struct mie_value *value);
|
|
|
|
|
|
|
|
|
|
#endif
|