steputils icon indicating copy to clipboard operation
steputils copied to clipboard

Filename Header section constructor not conform to part21 ed3

Open elivolant opened this issue 5 months ago • 0 comments

In the documentation of steputils, we can see this constructor for FILENAME in the Header section: FILE_NAME(name: str, time_stamp: str, author: str, organization: ParameterList, preprocessor_version: ParameterList, originating_system: str, authorization: str)

But in the part21 ed3 standard, section 8.2.3, we have this definition of FILENAME:

EXPRESS Specification:

*) ENTITY file_name; name : STRING (256) ; time_stamp : time_stamp_text ; author : LIST [ 1 : ? ] OF STRING (256) ; organization : LIST [ 1 : ? ] OF STRING (256) ; preprocessor_version : STRING (256) ; originating_system : STRING (256) ; authorization : STRING (256) ; END_ENTITY;

TYPE time_stamp_text = STRING(256); END_TYPE; (*

Issue: author should be a list and preprocessor_version should be a simple string

elivolant avatar Aug 22 '25 09:08 elivolant