class RubyRTL::Fsm

FSM ===

Attributes

assignments[RW]
body[RW]
default_assigns[RW]
name[RW]
states[RW]

Public Class Methods

new(name,body=nil) click to toggle source
# File lib/ruby_rtl/ast.rb, line 148
def initialize name,body=nil
  @name,@body=name,body
  @default_assigns=[] # external to states structures
  @assignments=[] # to generate VHDL
end