Product Documentation
Virtuoso Technology Data SKILL Reference
Product Version IC23.1, June 2023

techSetEvaluate

techSetEvaluate(
g_value
) 
=> t / nil

Description

Sets an internal flag that indicates whether the tcDumpTechFile and techGet functions evaluate expressions or read expressions as strings. The system automatically sets this internal flag to nil when it dumps a technology file so that expressions and controls are preserved. This function lets you manually set the flag.

For more information about using control parameters, see Controls Functions.

Arguments

g_value

Indicates whether you want expressions evaluated when a technology database is dumped to ASCII.

Valid values: t (evaluate), nil (read as expressions)

Value Returned

t

The internal flag is set to the value you specify.

nil

The input is neither t nor nil.

Example

In the following example, techGetSpacingRule returns the value of the control parameter when techSetEvaluate is set to t. After setting the evaluation flag to nil, techGetSpacingRule returns the unevaluated value for the minWidth spacing rule.


Return to top
 ⠀
X