pyGHDL.libghdl.name_table#
Variables
Functions
- Get_Name_Length(): Get the length of an identifier denoted by a- NameId.
- Get_Name_Ptr(): Get the string corresponding to identifier ID. The address is valid until
- Get_Character(): Get the string corresponding to character identifier ID.
- Get_Identifier(): Get or create an entry in the name table.
Variables
- pyGHDL.libghdl.name_table.Null_Identifier#
- int([x]) -> integer int(x, base=10) -> integer - Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.__int__(). For floating point numbers, this truncates towards zero. - If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by ‘+’ or ‘-’ and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal. >>> int(‘0b100’, base=0) 4 - 0 
Functions
- pyGHDL.libghdl.name_table.Get_Name_Length(Id)[source]#
- Get the length of an identifier denoted by a - NameId.
- pyGHDL.libghdl.name_table.Get_Name_Ptr(Id)[source]#
- Get the string corresponding to identifier ID. The address is valid until the next call to Get_Identifier (which may reallocate the string table). The string is NUL-terminated (this is done by get_identifier). 
- pyGHDL.libghdl.name_table.Get_Character(Id)[source]#
- Get the string corresponding to character identifier ID. - Note - This is used for character literals and enumeration literals.