List of all items
Structs
- Parser
- ParserOptions
- SourceInfo
- TokenLocation
- ast::AndOrList
- ast::ArithmeticCommand
- ast::ArithmeticForClauseCommand
- ast::Assignment
- ast::BraceGroupCommand
- ast::CaseClauseCommand
- ast::CaseItem
- ast::CommandPrefix
- ast::CommandSuffix
- ast::CompoundList
- ast::CompoundListItem
- ast::DoGroupCommand
- ast::ElseClause
- ast::ForClauseCommand
- ast::FunctionBody
- ast::FunctionDefinition
- ast::IfClauseCommand
- ast::IoHereDocument
- ast::Pipeline
- ast::Program
- ast::RedirectList
- ast::SimpleCommand
- ast::SubshellCommand
- ast::UnexpandedArithmeticExpr
- ast::WhileOrUntilClauseCommand
- ast::Word
Enums
- ParseError
- TestCommandParseError
- Token
- WordParseError
- ast::AndOr
- ast::ArithmeticExpr
- ast::ArithmeticTarget
- ast::AssignmentName
- ast::AssignmentValue
- ast::BinaryOperator
- ast::BinaryPredicate
- ast::Command
- ast::CommandPrefixOrSuffixItem
- ast::CompoundCommand
- ast::ExtendedTestExpr
- ast::IoFileRedirectKind
- ast::IoFileRedirectTarget
- ast::IoRedirect
- ast::ProcessSubstitutionKind
- ast::SeparatorOperator
- ast::TestExpr
- ast::UnaryAssignmentOperator
- ast::UnaryOperator
- ast::UnaryPredicate
- pattern::ExtendedGlobKind
- prompt::PromptDateFormat
- prompt::PromptPiece
- prompt::PromptTimeFormat
- word::Parameter
- word::ParameterExpr
- word::ParameterTestType
- word::ParameterTransformOp
- word::SpecialParameter
- word::SubstringMatchKind
- word::WordPiece
Functions
- arithmetic::parse
- parse_tokens
- pattern::pattern_to_regex_str
- pattern::regex_char_needs_escaping
- prompt::parse
- test_command::parse
- tokenize_str
- word::parse
- word::parse_parameter