parseCondition(in:)
private static func parseCondition(
in state: inout ParserState
) throws -> ConditionalCompilationStmt.Condition
Parses a Condition for a ConditionalCompilationStmt.
-
Parses a condition as a proposition, a negation, or an infix sentence whose operator has a precedence at least as strong as
p.Declaration
Swift
func condition( withInfixConnectiveStrongerOrEqualTo p: Connective, in state: inout ParserState ) throws -> ConditionalCompilationStmt.Condition
View on GitHub