Case Statement
This statement selects one of a number of possible actions based on the value of an expression. The expression can be any valid OpenROAD data type.
It has the following syntax:
case key of
valuelist: statement | beginendblock
{valuelist: statement | beginendblock}
endcase;