![]() |
Livl Shell
0.1
Livl Shell is an intermediate reimplementation of the bash shell in C language.
|
File containing the input parser functions to manage the input entered by the user (parsing, evaluation, etc.). More...
#include <string.h>#include <stdlib.h>#include <stdio.h>#include "operator.h"#include <ctype.h>#include "constants.h"#include <termios.h>#include <unistd.h>#include "history_command.h"#include "console.h"

Go to the source code of this file.
Functions | |
| char * | read_input (char *input) |
| Reads the input from the console. More... | |
| int | is_all_whitespace (const char *input) |
| Checks if the input string is all whitespace. More... | |
| void | preprocess_input (char *input) |
| Parses the input string into commands and operators. More... | |
File containing the input parser functions to manage the input entered by the user (parsing, evaluation, etc.).
| int is_all_whitespace | ( | const char * | input | ) |
Checks if the input string is all whitespace.
| input | The input string |
| void preprocess_input | ( | char * | input | ) |
Parses the input string into commands and operators.
| input | The input string to be parsed |
| char* read_input | ( | char * | input | ) |
Reads the input from the console.
1.8.17