Skip to article

 

APREPRO Syntax

Within CAE Fidesys, APREPRO expressions must be written inside of curly braces {}. For example, the following is a valid CAE Fidesys command:

Curve 1 Size {sqrt(2.0)}

APREPRO expressions can also exist on separate lines as follows:

#{_numSeat=30}

As in the example, separate line expressions must exist within commented lines. There is an exception though - looping expressions must exist on non-commented lines. See Additional Functionality.

Immutable Variables

As of CAE Fidesys 1.6, immutable variables are supported. Immutable variables are created by putting the variable definition in an IMMUTABLE block. For example:

{ IMMUTABLE(ON) }

{ x = 2 }

{ y = 3 }

{ IMMUTABLE(OFF) }