(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)
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)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs | 
| ← | Move to previous article | 
| → | Move to next article | 
| Ctrl+/ | Jump to the search field |