├── .github └── workflows │ └── swift.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── CHANGELOG.md ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── Syntax │ ├── AnnotatedString.swift │ ├── Cache │ ├── Cache.swift │ └── OrderedSet.swift │ ├── Errors │ ├── AnnotatedError.swift │ ├── DiagnosticError.swift │ ├── ParserError.swift │ ├── ScannerError.swift │ ├── ScannerErrorHandler.swift │ └── WhiteSpaceConsumer.swift │ ├── ExpressionMatch.swift │ ├── FunctionBuilder │ ├── EitherParserBuilder.swift │ ├── ParserBuilder.swift │ └── ParserBuilder.swift.gyb │ ├── Implementations │ ├── AnyParser.swift │ ├── Common │ │ ├── BinaryOperation │ │ │ ├── Associativity.swift │ │ │ ├── BinaryOperation.swift │ │ │ ├── BinaryOperationParser.swift │ │ │ ├── BinaryOperationParserError.swift │ │ │ ├── BinaryOperator.swift │ │ │ └── MemberOfBinaryOperation.swift │ │ ├── BooleanLiteral.swift │ │ ├── DoubleLiteral.swift │ │ ├── IntLiteral.swift │ │ └── StringLiterals │ │ │ ├── JavaScriptEscapeStrategy.swift │ │ │ ├── StringEscapeStrategy.swift │ │ │ ├── StringLiteral.swift │ │ │ └── SwiftEscapeStrategy.swift │ ├── Modifications │ │ ├── Maybe.swift │ │ ├── Parser+annotate.swift │ │ ├── Parser+ignoreOutput.swift │ │ ├── Parser+kind.swift │ │ ├── Parser+map+location.swift │ │ ├── Parser+map.swift │ │ ├── Parser+optimize.swift │ │ ├── Parser+preventRecursion.swift │ │ ├── Parser+repeatUntil.swift │ │ ├── Parser+separated.swift │ │ └── Repeat.swift │ ├── Structure │ │ ├── Annotated.swift │ │ ├── AnnotatedUntil.swift │ │ ├── Either.swift │ │ ├── Group.swift │ │ ├── IfElseConditionalParser.swift │ │ ├── Leaf.swift │ │ └── TupleParser.swift │ ├── Tokens │ │ ├── EmptyParser.swift │ │ ├── RegexBuilder+support.swift │ │ ├── RegularExpression.swift │ │ ├── String+Parser.swift │ │ ├── Token.swift │ │ └── Word.swift │ └── neverBody.swift │ ├── Internals │ ├── InternalParser.swift │ ├── InternalParserBuilder.swift │ ├── MemoizationKey.swift │ ├── MemoizationStorage.swift │ ├── Memoized.swift │ ├── Node.swift │ ├── Parser+internalParser.swift │ ├── Scanner.swift │ ├── ScannerState.swift │ ├── Stack.swift │ ├── StandardInternalParserBuilderContext.swift │ ├── StandardScanner.swift │ └── String+casing.swift │ ├── Located.swift │ ├── Parser.swift │ ├── ParserOption.swift │ └── RecursiveParser.swift ├── Tests ├── LinuxMain.swift └── SyntaxTests │ ├── Expression │ ├── Expression+Operator.swift │ ├── Expression.swift │ └── ExpressionParser.swift │ ├── ExpressionSyntaxTests.swift │ ├── HTML │ ├── HTMLNode.swift │ └── HTMLNodeParser.swift │ ├── HTMLSyntaxTests.swift │ ├── JSON │ ├── JSON.swift │ └── JSONParser.swift │ └── JSONSyntaxTests.swift ├── logo.png └── useGYB /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Syntax/AnnotatedString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/AnnotatedString.swift -------------------------------------------------------------------------------- /Sources/Syntax/Cache/Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Cache/Cache.swift -------------------------------------------------------------------------------- /Sources/Syntax/Cache/OrderedSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Cache/OrderedSet.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/AnnotatedError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/AnnotatedError.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/DiagnosticError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/DiagnosticError.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/ParserError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/ParserError.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/ScannerError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/ScannerError.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/ScannerErrorHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/ScannerErrorHandler.swift -------------------------------------------------------------------------------- /Sources/Syntax/Errors/WhiteSpaceConsumer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Errors/WhiteSpaceConsumer.swift -------------------------------------------------------------------------------- /Sources/Syntax/ExpressionMatch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/ExpressionMatch.swift -------------------------------------------------------------------------------- /Sources/Syntax/FunctionBuilder/EitherParserBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/FunctionBuilder/EitherParserBuilder.swift -------------------------------------------------------------------------------- /Sources/Syntax/FunctionBuilder/ParserBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/FunctionBuilder/ParserBuilder.swift -------------------------------------------------------------------------------- /Sources/Syntax/FunctionBuilder/ParserBuilder.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/FunctionBuilder/ParserBuilder.swift.gyb -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/AnyParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/AnyParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/Associativity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/Associativity.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperation.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperationParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperationParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperationParserError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperationParserError.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/BinaryOperator.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BinaryOperation/MemberOfBinaryOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BinaryOperation/MemberOfBinaryOperation.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/BooleanLiteral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/BooleanLiteral.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/DoubleLiteral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/DoubleLiteral.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/IntLiteral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/IntLiteral.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/StringLiterals/JavaScriptEscapeStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/StringLiterals/JavaScriptEscapeStrategy.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/StringLiterals/StringEscapeStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/StringLiterals/StringEscapeStrategy.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/StringLiterals/StringLiteral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/StringLiterals/StringLiteral.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Common/StringLiterals/SwiftEscapeStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Common/StringLiterals/SwiftEscapeStrategy.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Maybe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Maybe.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+annotate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+annotate.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+ignoreOutput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+ignoreOutput.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+kind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+kind.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+map+location.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+map+location.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+map.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+map.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+optimize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+optimize.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+preventRecursion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+preventRecursion.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+repeatUntil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+repeatUntil.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Parser+separated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Parser+separated.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Modifications/Repeat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Modifications/Repeat.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/Annotated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/Annotated.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/AnnotatedUntil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/AnnotatedUntil.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/Either.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/Either.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/Group.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/Group.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/IfElseConditionalParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/IfElseConditionalParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/Leaf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/Leaf.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Structure/TupleParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Structure/TupleParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/EmptyParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/EmptyParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/RegexBuilder+support.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/RegexBuilder+support.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/RegularExpression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/RegularExpression.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/String+Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/String+Parser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/Token.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/Token.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/Tokens/Word.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/Tokens/Word.swift -------------------------------------------------------------------------------- /Sources/Syntax/Implementations/neverBody.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Implementations/neverBody.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/InternalParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/InternalParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/InternalParserBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/InternalParserBuilder.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/MemoizationKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/MemoizationKey.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/MemoizationStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/MemoizationStorage.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/Memoized.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/Memoized.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/Node.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/Parser+internalParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/Parser+internalParser.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/Scanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/Scanner.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/ScannerState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/ScannerState.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/Stack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/Stack.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/StandardInternalParserBuilderContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/StandardInternalParserBuilderContext.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/StandardScanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/StandardScanner.swift -------------------------------------------------------------------------------- /Sources/Syntax/Internals/String+casing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Internals/String+casing.swift -------------------------------------------------------------------------------- /Sources/Syntax/Located.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Located.swift -------------------------------------------------------------------------------- /Sources/Syntax/Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/Parser.swift -------------------------------------------------------------------------------- /Sources/Syntax/ParserOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/ParserOption.swift -------------------------------------------------------------------------------- /Sources/Syntax/RecursiveParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Sources/Syntax/RecursiveParser.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/Expression/Expression+Operator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/Expression/Expression+Operator.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/Expression/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/Expression/Expression.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/Expression/ExpressionParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/Expression/ExpressionParser.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/ExpressionSyntaxTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/ExpressionSyntaxTests.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/HTML/HTMLNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/HTML/HTMLNode.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/HTML/HTMLNodeParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/HTML/HTMLNodeParser.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/HTMLSyntaxTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/HTMLSyntaxTests.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/JSON/JSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/JSON/JSON.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/JSON/JSONParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/JSON/JSONParser.swift -------------------------------------------------------------------------------- /Tests/SyntaxTests/JSONSyntaxTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/Tests/SyntaxTests/JSONSyntaxTests.swift -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/logo.png -------------------------------------------------------------------------------- /useGYB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdsupremacist/Syntax/HEAD/useGYB --------------------------------------------------------------------------------