Sha256: a12d252b0ae779f41b7031fe9561619a0809b766d81b2c344e682721fba4cd5f

Contents?: true

Size: 728 Bytes

Versions: 19

Compression:

Stored size: 728 Bytes

Contents

#!/usr/bin/ruby

require "graph"

digraph do
  rotate
  graph_attribs << 'size="8,5"'

  node_attribs << circle
  doublecircle << node("LR_0") << node("LR_3") << node("LR_4") << node("LR_8")

  edge("LR_0", "LR_2").label "SS(B)"
  edge("LR_0", "LR_1").label "SS(S)"
  edge("LR_1", "LR_3").label "S($end)"
  edge("LR_2", "LR_6").label "SS(b)"
  edge("LR_2", "LR_5").label "SS(a)"
  edge("LR_2", "LR_4").label "S(A)"
  edge("LR_5", "LR_7").label "S(b)"
  edge("LR_5", "LR_5").label "S(a)"
  edge("LR_6", "LR_6").label "S(b)"
  edge("LR_6", "LR_5").label "S(a)"
  edge("LR_7", "LR_8").label "S(b)"
  edge("LR_7", "LR_5").label "S(a)"
  edge("LR_8", "LR_6").label "S(b)"
  edge("LR_8", "LR_5").label "S(a)"

  save "fsm", "png"
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
graph-2.11.1 gallery/fsm.rb
graph-2.11.0 gallery/fsm.rb
graph-2.10.0 gallery/fsm.rb
graph-2.9.1 gallery/fsm.rb
graph-2.9.0 gallery/fsm.rb
graph-2.8.2 gallery/fsm.rb
graph-2.8.1 gallery/fsm.rb
graph-2.8.0 gallery/fsm.rb
graph-2.7.1 gallery/fsm.rb
graph-2.7.0 gallery/fsm.rb
graph-2.6.0 gallery/fsm.rb
graph-2.5.3 gallery/fsm.rb
graph-2.5.2 gallery/fsm.rb
graph-2.5.1 gallery/fsm.rb
graph-2.5.0 gallery/fsm.rb
graph-2.4.1 gallery/fsm.rb
graph-2.4.0 gallery/fsm.rb
graph-2.3.1 gallery/fsm.rb
graph-2.3.0 gallery/fsm.rb