fish-shell/src/parser.h

29 lines
387 B
C++
Raw Normal View History

// The fish parser.
#ifndef FISH_PARSER_H
#define FISH_PARSER_H
#include <stddef.h>
2017-02-11 02:47:02 +00:00
#include <csignal>
#include <cstdint>
#include <deque>
#include <list>
2017-02-11 02:47:02 +00:00
#include <memory>
#include <utility>
#include <vector>
#include "proc.h"
2015-07-25 15:14:25 +00:00
struct Parser;
using parser_t = Parser;
2023-01-14 22:56:24 +00:00
#if INCLUDE_RUST_HEADERS
#include "parser.rs.h"
#else
struct EvalRes;
2023-01-14 22:56:24 +00:00
#endif
using eval_res_t = EvalRes;
#endif