Liking cljdoc? Tell your friends :D

active.ephemerol.scanner


add-constant-rule!clj

(add-constant-rule! maton ambiguous? p)
source

automaton->tableclj

(automaton->table maton part)
source

class-i-fy-specclj

(class-i-fy-spec spec)
source

collect-eof-actionclj

(collect-eof-action spec)
source

compute-ambiguousclj

(compute-ambiguous maton)
source

compute-automatonclj

(compute-automaton spec)
source

compute-scannerclj

(compute-scanner spec & [maybe-part-encoding-bits])
source

extend-path!clj

(extend-path! maton state sq p)
source

final-state-actionclj

(final-state-action state)
source

finalize-state!clj

(finalize-state! state p)
source

find-specclj

(find-spec maton spec)
source

list-indexclj

(list-index pred sq)
source

make-stateclj

(make-state spec transitions tunnel)
source

partition->compact-tableclj

(partition->compact-table part bits)
source

scanner-speccljmacro

(scanner-spec & pairs)
source

set-state-spec!clj

(set-state-spec! st sp)
source

set-state-transitions!clj

(set-state-transitions! st tr)
source

spec-afterclj

(spec-after spec i)
source

spec-clean-eolsclj

(spec-clean-eols spec)
source

spec-for-each-nextclj

(spec-for-each-next proc spec part-count)
source

spec=?clj

(spec=? spec-1 spec-2)
source

state-add-transition!clj

(state-add-transition! state next index)
source

state-nextclj

(state-next maton state i)
source

state-next-ambiguous?clj

(state-next-ambiguous? maton state i)
source

state-replace-transition!clj

(state-replace-transition! state for to)
source

state-specclj

(state-spec st)
source

state-transitionsclj

(state-transitions st)
source

state-tunnelclj

(state-tunnel st)
source

strip-eof-actionclj

(strip-eof-action spec)
source

write-automaton-dotclj

(write-automaton-dot maton filename)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close