Package: TextUtilPkg
- File: TextUtilPkg.vhd
Functions
- IsUpper (constant Char : character ) return boolean
- IsLower (constant Char : character ) return boolean
- to_lower (constant Char : character ) return character
- to_lower (constant Str : string ) return string
- to_upper (constant Char : character ) return character
- to_upper (constant Str : string ) return string
- IsHex (constant Char : character ) return boolean
- IsNumber (constant Char : character ) return boolean
- IsNumber (Name : string ) return boolean
- isstd_logic (constant Char : character ) return boolean
- IfElse (Expr : boolean ;
A,
B : string) return string
Description
Crutch until VHDL-2019 conditional initialization
- SkipWhiteSpace ( variable L : InOut line ;
variable Empty : out boolean ) return ()
Description
- SkipWhiteSpace (variable L : InOut line) return ()
- EmptyOrCommentLine ( variable L : InOut line ;
variable Empty : InOut boolean ;
variable MultiLineComment : inout boolean ) return ()
Description
- ReadUntilDelimiterOrEOL ( variable L : InOut line ;
variable Name : InOut line ;
constant Delimiter : In character ;
variable ReadValid : Out boolean ) return ()
Description
- FindDelimiter ( variable L : InOut line ;
constant Delimiter : In character ;
variable Found : Out boolean ) return ()
Description
- ReadHexToken ( variable L : InOut line ;
variable Result : Out std_logic_vector ;
variable StrLen : Out integer ) return ()
Description
- ReadBinaryToken ( variable L : InOut line ;
variable Result : Out std_logic_vector ;
variable StrLen : Out integer ) return ()