14 #include <yajl/yajl_gen.h>
void command_result_free(CommandResult *result)
Frees a CommandResult.
char * parse_string(const char **walk, bool as_word)
Parses a string (or word, if as_word is true).
CommandResult * parse_command(const char *input, yajl_gen gen)
Parses and executes the given command.
A struct that contains useful information about the result of a command as a whole (e...
Holds an intermediate represenation of the result of a call to any command.