1 /* handle_commands.h - declarations for handle_commands.c */
2 #ifndef HANDLE_COMMANDS_H
3 #define HANDLE_COMMANDS_H
4 
5 #include "tree_types.h"
6 
7 ELEMENT *handle_other_command (ELEMENT *current, char **line_inout,
8                      enum command_id cmd_id, int *status);
9 ELEMENT *handle_line_command (ELEMENT *current, char **line_inout,
10                      enum command_id cmd_id, int *status);
11 ELEMENT *handle_block_command (ELEMENT *current, char **line_inout,
12                       enum command_id cmd_id, int *new_line);
13 ELEMENT *handle_brace_command (ELEMENT *current, char **line_inout,
14                                enum command_id cmd_id);
15 int check_no_text (ELEMENT *current);
16 
17 void clear_expanded_formats (void);
18 void add_expanded_format (char *format);
19 #endif
20