[][src]Module pwfr::core::ebuild::efile

Ebuild and Eclass file parser

Common types and Ast tree Inspired by https://crates.io/crates/nsh (github: https://github.com/seiyanuta/nsh)

Structs

Assignment
Ast
BinaryCondExpr
BinaryExpr
CaseItem
EFile
ElIf
HereDoc

Contains heredoc body. The outer Vec represents lines and Vec<Word> represents the contents of a line.

Pipeline
Redirection
Term
Word

Enums

Command
CondExpr
ExpansionOp
Expr
Initializer
LiteralChar
LocalDeclaration
ParseError
ProcSubstType
RedirectionDirection
RedirectionType
Rule
RunIf
Span

Functions

parse