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