NeoMutt  2024-04-25-1-g3de005
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
parse.h
Go to the documentation of this file.
1
24#ifndef MUTT_EXPANDO_PARSER_H
25#define MUTT_EXPANDO_PARSER_H
26
27struct ExpandoNode;
29
34{
35 char message[128];
36 const char *position;
37};
38
39void node_tree_parse(struct ExpandoNode **root, const char *string, const struct ExpandoDefinition *defs, struct ExpandoParseError *error);
40
41#endif /* MUTT_EXPANDO_PARSER_H */
void node_tree_parse(struct ExpandoNode **root, const char *string, const struct ExpandoDefinition *defs, struct ExpandoParseError *error)
Parse a format string into ExpandoNodes.
Definition: parse.c:304
Definition of a format string.
Definition: definition.h:52
Basic Expando Node.
Definition: node.h:69
Buffer for parsing errors.
Definition: parse.h:34
char message[128]
Error message.
Definition: parse.h:35
const char * position
Position of error in original string.
Definition: parse.h:36