CrossClj

1.4.9 docs

SourceDocs



RECENT
    VARS
    empty-result?
    failure-signal
    get-end
    parse-from-index
    repeat-parse
    repeat-parse-enlive
    repeat-parse-hiccup
    repeat-parse-no-tag
    repeat-parse-with-header
    select-parse
    try-repeating-parse-strategy
    try-repeating-parse-strategy-with-header
    used-memory-optimization?

    « Index of all namespaces of this project

    (empty-result? result)
    (get-end parse)(get-end parse index)
    (parse-from-index grammar initial-parser text segment index)
    (repeat-parse grammar initial-parser output-format text)(repeat-parse grammar initial-parser output-format root-tag text)
    (repeat-parse-enlive grammar initial-parser root-tag text segment)(repeat-parse-enlive grammar initial-parser root-tag text segment index)
    (repeat-parse-hiccup grammar initial-parser root-tag text segment)(repeat-parse-hiccup grammar initial-parser root-tag text segment index)
    (repeat-parse-no-tag grammar initial-parser text segment)(repeat-parse-no-tag grammar initial-parser text segment index)
    (repeat-parse-with-header grammar header-parser repeating-parser output-format root-tag text)
    (select-parse grammar initial-parser text segment index parses)
    Returns either:
    [a-parse end-index a-list-of-valid-follow-up-parses]
    [a-parse end-index nil] (successfully reached end of text)
    nil (hit a dead-end with this strategy)
    (try-repeating-parse-strategy parser text start-production)
    (try-repeating-parse-strategy-with-header grammar text start-production start-rule output-format)
    (used-memory-optimization? tree)