class Sexpir::Signal

Attributes

bits_sign[RW]
max[RW]
min[RW]
name[RW]
name_override[RW]
reset[RW]
reset_less[RW]
type[RW]

Public Instance Methods

sexp() click to toggle source
# File lib/sexpir/ast_sexp.rb, line 33
def sexp
  attrs=instance_variables.map do |ivar|
    var=ivar[1..-1]
    value=instance_variable_get(ivar)
    "(#{var} #{value})"
  end.join(' ')
  "(signal #{attrs})"
end