Class: BaseChip::CodeArea

Inherits:
Object
  • Object
show all
Includes:
Base, Dsl
Defined in:
lib/base_chip/code_area.rb

Instance Attribute Summary

Attributes included from Dsl

#modes

Instance Method Summary collapse

Methods included from Base

included

Methods included from Dsl

#add_child_mode_as_child, included, #inherit, #mode, #mode?, #type_plural

Instance Method Details

#class(&blk) ⇒ Object



26
# File 'lib/base_chip/code_area.rb', line 26

def class(  &blk); source_type(:class  ,blk); end

#inc(&blk) ⇒ Object



25
# File 'lib/base_chip/code_area.rb', line 25

def inc(    &blk); source_type(:inc    ,blk); end

#systemc(&blk) ⇒ Object



28
# File 'lib/base_chip/code_area.rb', line 28

def systemc(&blk); source_type(:systemc,blk); end

#verilog(&blk) ⇒ Object



24
# File 'lib/base_chip/code_area.rb', line 24

def verilog(&blk); source_type(:verilog,blk); end

#vhdl(&blk) ⇒ Object



27
# File 'lib/base_chip/code_area.rb', line 27

def vhdl(   &blk); source_type(:vhdl   ,blk); end