Liking cljdoc? Tell your friends :D

com.yetanalytics.persephone.pattern.fsm-spec


count-statesclj/s

(count-states fsm-coll)
source

dfa-common-specclj/s

source

dfa-gen-fmapclj/s

source

dfa-specclj/s

source

has-accept-states?clj/s

(has-accept-states? {:keys [accepts] :as _fsm})

Does the FSM have at least one accept state?

Does the FSM have at least one accept state?
sourceraw docstring

nfa-common-specclj/s

source

nfa-specclj/s

source

one-accept-state?clj/s

(one-accept-state? {:keys [accepts] :as _nfa})
source

set-dfa-specclj/s

source

state-info-specclj/s

source

thompsons-nfa-specclj/s

source

valid-accept-states?clj/s

(valid-accept-states? {:keys [states accepts] :as _fsm})

Are all the accept states in the state set?

Are all the accept states in the state set?
sourceraw docstring

valid-start-state?clj/s

(valid-start-state? {:keys [states start] :as _fsm})

Is the start state in the state set?

Is the start state in the state set?
sourceraw docstring

valid-transition-dest-states-dfa?clj/s

(valid-transition-dest-states-dfa? dfa)

Are all dest states in the transition table in the DFA's state set?

Are all dest states in the transition table in the DFA's state set?
sourceraw docstring

valid-transition-dest-states-nfa?clj/s

(valid-transition-dest-states-nfa? nfa)

Are all dest states in the transition table in the NFA's state set?

Are all dest states in the transition table in the NFA's state set?
sourceraw docstring

valid-transition-src-states?clj/s

(valid-transition-src-states? {:keys [states transitions] :as _fsm})

Are all source states in the transition table in the state set?

Are all source states in the transition table in the state set?
sourceraw docstring

valid-transition-symbols-dfa?clj/s

(valid-transition-symbols-dfa? dfa)
source

valid-transition-symbols-nfa?clj/s

(valid-transition-symbols-nfa? nfa)
source

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

× close