Skip to content

Filename Header section constructor not conform to part21 ed3 #11

Description

@elivolant

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions