pyGHDL.libghdl.flags#

Variables

Classes

  • VhdlStandard: An enumeration representing libghdl’s internal Vhdl_Std_Type enumeration type.


Variables

pyGHDL.libghdl.flags.Flag_Elocations#
c_bool(False)
pyGHDL.libghdl.flags.Verbose#

Internal boolean flag representing -v.

c_bool(False)
pyGHDL.libghdl.flags.MB_Comment#

Internal boolean flag representing --mb-comment.

c_bool(False)
pyGHDL.libghdl.flags.Explicit#

Internal boolean flag representing -fexplicit.

c_bool(False)
pyGHDL.libghdl.flags.Relaxed#

Internal boolean flag representing -frelaxed.

c_bool(True)
pyGHDL.libghdl.flags.Flag_Elaborate_With_Outdated#
c_bool(False)
pyGHDL.libghdl.flags.Flag_Force_Analysis#
c_bool(False)
pyGHDL.libghdl.flags.AMS_Vhdl#

Internal boolean flag representing -ams.

c_bool(False)
pyGHDL.libghdl.flags.Flag_Gather_Comments#
c_bool(False)

Classes

class pyGHDL.libghdl.flags.VhdlStandard(value)[source]#

An enumeration representing libghdl’s internal Vhdl_Std_Type enumeration type.

Inheritance

Inheritance diagram of VhdlStandard

Vhdl_87 = 0#

VHDL’87

Vhdl_93 = 1#

VHDL’93

Vhdl_00 = 2#

VHDL’2000

Vhdl_02 = 3#

VHDL’2002

Vhdl_08 = 4#

VHDL’2008

Vhdl_19 = 5#

VHDL’2019