gitextract_e2cprpt0/ ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── Package.swift ├── README.md ├── Sources/ │ └── SwiftParsec/ │ ├── CharacterConversion.swift │ ├── CharacterMembership.swift │ ├── CharacterParsers.swift │ ├── CharacterSet.swift │ ├── CollectionAggregation.swift │ ├── CombinatorParsers.swift │ ├── Configuration.swift │ ├── Either.swift │ ├── ExpressionParser.swift │ ├── GenericParser.swift │ ├── GenericTokenParser.swift │ ├── Info.plist │ ├── LanguageDefinition.swift │ ├── ParseError.swift │ ├── Parsec.swift │ ├── Permutation.swift │ ├── Position.swift │ ├── RangeReplaceableCollectionInsertion.swift │ ├── SequenceAggregation.swift │ ├── SequenceConversion.swift │ ├── SetAggregation.swift │ ├── String.swift │ ├── TokenParser.swift │ ├── UInt16.swift │ ├── UnicodeScalar.swift │ └── en.lproj/ │ └── Localizable.strings ├── SubmittingPatches.md ├── SwiftParsec.podspec ├── SwiftParsec.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ └── SwiftParsec.xcscheme ├── Tests/ │ ├── LinuxMain.swift │ └── SwiftParsecTests/ │ ├── CharacterParsersTests.swift │ ├── CharacterSetTests.swift │ ├── CombinatorParsersTests.swift │ ├── ErrorMessageTest.swift │ ├── ExpressionParserTests.swift │ ├── GenericParserTests.swift │ ├── GenericTokenParserTests.swift │ ├── Info.plist │ ├── JSONBenchmarkTests.swift │ ├── PermutationTests.swift │ ├── PositionTests.swift │ ├── SampleJSON.json │ ├── StringTests.swift │ ├── TestUtilities.swift │ └── UnicodeScalarTests.swift └── scripts/ ├── install-swift.sh └── run-tests.sh