gitextract_t4_kha8o/ ├── .gitignore ├── .gitmodules ├── .travis.yml ├── Cartfile ├── Cartfile.resolved ├── Documentation/ │ ├── Collections.playground/ │ │ ├── Contents.swift │ │ └── contents.xcplayground │ ├── Colours.playground/ │ │ ├── Contents.swift │ │ └── contents.xcplayground │ ├── Lambda Calculus.playground/ │ │ ├── Contents.swift │ │ └── contents.xcplayground │ └── Subset of Common Markdown.playground/ │ ├── Contents.swift │ └── contents.xcplayground ├── LICENSE ├── Madness/ │ ├── Alternation.swift │ ├── Combinator.swift │ ├── Concatenation.swift │ ├── Error.swift │ ├── Info.plist │ ├── Madness.h │ ├── Map.swift │ ├── Negation.swift │ ├── Parser.swift │ ├── Reduction.swift │ ├── Repetition.swift │ ├── SourcePos.swift │ └── String.swift ├── Madness.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ └── contents.xcworkspacedata │ └── xcshareddata/ │ └── xcschemes/ │ ├── Madness-Mac.xcscheme │ └── Madness-iOS.xcscheme ├── Madness.xcworkspace/ │ └── contents.xcworkspacedata ├── MadnessTests/ │ ├── AlternationTests.swift │ ├── CollectionTests.swift │ ├── CombinatorTests.swift │ ├── ConcatenationTests.swift │ ├── ErrorTests.swift │ ├── Fixtures.swift │ ├── IgnoreTests.swift │ ├── Info.plist │ ├── MapTests.swift │ ├── NegationTests.swift │ ├── ParserTests.swift │ ├── ReductionTests.swift │ ├── RepetitionTests.swift │ └── StringTests.swift ├── README.md └── script/ ├── cibuild └── validate-playground.sh