Skip to content

In fcl-passrc, TPasArrayType.GetDeclaration does not show range and type in array definitions

TPasArrayType.GetDeclaration does not show range and type in array definitions.

For example:

type
  MyArr4=array [1..3] of 2..10; 

is shown as follows:

MyArr4 = Array[1..3] of

Moreover, if in Parser.Options is enabled po_ArrayRangeExpr option, then the previous declararion is shown as follows:

MyArr4 = Array of

See attached archive to reproduce.

test.zip

Edited by simone
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information