23#ifndef M4_ADV_R_CHUNK_OPS_H
24#define M4_ADV_R_CHUNK_OPS_H
26#include "m4/m4_types.h"
27#include "m4/adv_r/conv.h"
36#define IS_ASSIGNED 407
66conv_chunk *get_conv(Conv *c, int32 cSize);
67entry_chunk *get_entry(Conv *c, int32 cSize);
68char *conv_ops_get_entry(int32 i, int32 *next, int32 *tag, Conv *c);
69void conv_ops_unknown_chunk(int32 tag,
const char *s);
70decl_chunk *get_decl(Conv *c, int32 cSize);
71char *get_string(Conv *c, int32 cSize);
72text_chunk *get_text(Conv *c, int32 cSize);
73int32 conv_ops_text_strlen(
char *s);
74c_assign_chunk *get_c_asgn(Conv *c, int32 cSize);
75int conv_ops_cond_successful(int32 l_op, int32 op, int32 r_op);
76int32 conv_ops_process_asgn(int32 val, int32 oprtr, int32 opnd);
77assign_chunk *get_asgn(Conv *c, int32 cSize);
78misc_chunk *get_misc(Conv *c, int32 cSize);
79entry_chunk *get_hash_entry(Conv *c, int32 cSize);
80c_misc_chunk *get_c_misc(Conv *c, int32 cSize);
81c_goto_chunk *get_c_goto(Conv *c, int32 cSize);
82goto_chunk *get_goto(Conv *c, int32 cSize);
83reply_chunk *get_reply(Conv *c, int32 cSize);
84lnode_chunk *get_lnode(Conv *c, int32 cSize);
85node_chunk *get_node(Conv *c, int32 cSize);
86fall_chunk *get_fall(Conv *c, int32 cSize);
87int32 get_long(Conv *c, int32 cSize);
88c_reply_chunk *get_c_reply(Conv *c, int32 cSize);
89w_reply_chunk *get_w_reply(Conv *c, int32 cSize);
90w_entry_chunk *get_w_entry(Conv *c, int32 cSize);
Definition: database.h:28