Files
FERRUM/include/input/line_reader.h

22 lines
368 B
C

#ifndef LINE_READER_H
#define LINE_READER_H
#include "common.h"
int is_valid_command(const char *cmd);
int read_key(void);
char *lsh_read_line(void);
void generate_enhanced_prompt(char *prompt_buffer, size_t buffer_size);
char **lsh_split_line(char *line);
char *parse_token(char **str_ptr);
char ***lsh_split_piped_line(char *line);
#endif // LINE_READER_H