<commit_before># quaxe-for-swift 2.2
Quaxe for Swift 2.2

Uses swift-makefiles from https://github.com/therealglazou/swift-makefiles as build system

    Attr.swift:                     * status: done
    CharacterData.swift:            * status: done
    ChildNode.swift:                * status: done
    Comment.swift:                  * status: done
    CustomEvent.swift:              * status: done
    DOMImplementation.swift:        * status: done
    DOMRange.swift:                 * status: done
    DOMTokenList.swift:             * status: TODO 1%
    Document.swift:                 * status: done
    DocumentFragment.swift:         * status: done
    DocumentType.swift:             * status: done
    Element.swift:                  * status: TODO 80%
    Elements.swift:                 * status: TODO 100%
    Event.swift:                    * status: done
    EventTarget.swift:              * status: done
    Exception.swift:                * status: TODO
    HTMLCollection.swift:           * status: done
    MutationAlgorithms.swift:       * status: done
    MutationUtils.swift:            * status: TODO 100%
    NamedNodeMap.swift:             * status: TODO 100%
    Namespaces.swift:               * status: done
    Node.swift:                     * status: TODO 15%
    NodeIterator.swift:             * status: TODO 100%
    NodeList.swift:                 * status: done
    NonDocumentTypeChildNode.swift: * status: done
    NonElementParentNode.swift:     * status: done
    OrderedSets.swift:              * status: done, optimize with Foundation?
    ParentNode.swift:               * status: TODO 50%, querySelector and friends
    ProcessingInstruction.swift:    * status: done
    Text.swift:                     * status: TODO 100%
    TreeWalker.swift:               * status: TODO 100%
    Trees.swift:                    * status: done

###Download and Build instructions

tested on OS X 10.11.3 and Xcode 7.2.1 (7C1002)

Quaxe now uses Swift 2.2 (XCode 7.3)

    git clone https://github.com/therealglazou/quaxe-for-swift.git
    cd quaxe-for-swift
    git clone https://github.com/therealglazou/swift-makefiles.git
    make

**warning** this is a work in progress and not ready yet; expect build horkage at any time...

`utils/Either.swift` and `utils/Combinators.swift` are (c) 2014 <NAME> and used user the BSD License (Cf. https://github.com/typelift/Swiftx)

`quaxe/core/XMLParser.swift` is (c) 2005-2012 Haxe Foundation and used under the [Haxe libraries license](http://old.haxe.org/doc/license#the-haxe-libraries-license)<commit_msg>editorial<commit_after># quaxe-for-swift
Quaxe for Swift

Uses swift-makefiles from https://github.com/therealglazou/swift-makefiles as build system

    Attr.swift:                     * status: done
    CharacterData.swift:            * status: done
    ChildNode.swift:                * status: done
    Comment.swift:                  * status: done
    CustomEvent.swift:              * status: done
    DOMImplementation.swift:        * status: done
    DOMRange.swift:                 * status: done
    DOMTokenList.swift:             * status: TODO 1%
    Document.swift:                 * status: done
    DocumentFragment.swift:         * status: done
    DocumentType.swift:             * status: done
    Element.swift:                  * status: TODO 80%
    Elements.swift:                 * status: TODO 100%
    Event.swift:                    * status: done
    EventTarget.swift:              * status: done
    Exception.swift:                * status: TODO
    HTMLCollection.swift:           * status: done
    MutationAlgorithms.swift:       * status: done
    MutationUtils.swift:            * status: TODO 100%
    NamedNodeMap.swift:             * status: TODO 100%
    Namespaces.swift:               * status: done
    Node.swift:                     * status: TODO 15%
    NodeIterator.swift:             * status: TODO 100%
    NodeList.swift:                 * status: done
    NonDocumentTypeChildNode.swift: * status: done
    NonElementParentNode.swift:     * status: done
    OrderedSets.swift:              * status: done, optimize with Foundation?
    ParentNode.swift:               * status: TODO 50%, querySelector and friends
    ProcessingInstruction.swift:    * status: done
    Text.swift:                     * status: TODO 100%
    TreeWalker.swift:               * status: TODO 100%
    Trees.swift:                    * status: done

###Download and Build instructions

tested on OS X 10.11.4 and Xcode 7.3, Swift 2.2

    git clone https://github.com/therealglazou/quaxe-for-swift.git
    cd quaxe-for-swift
    git clone https://github.com/therealglazou/swift-makefiles.git
    make

**warning** this is a work in progress and not ready yet; expect build horkage at any time...

`utils/Either.swift` and `utils/Combinators.swift` are (c) 2014 <NAME> and used user the BSD License (Cf. https://github.com/typelift/Swiftx)

`quaxe/core/XMLParser.swift` is (c) 2005-2012 Haxe Foundation and used under the [Haxe libraries license](http://old.haxe.org/doc/license#the-haxe-libraries-license)
{'fraction_non_alphanumeric': 0.09270101483216238, 'fraction_numerical': 0.02029664324746292, 'mean_word_length': 1.8954802259887005, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1577028', 'n_tokens_mistral': 1620, 'n_tokens_neox': 1408, 'n_words': 391}