Skip to content

feat (parser): add parsing support for all class attributes with "unimplemented" warning#287

Open
kmr-srbh wants to merge 4 commits intoOCamlPro:gitside-gnucobol-3.xfrom
kmr-srbh:class-attributes-syntax
Open

feat (parser): add parsing support for all class attributes with "unimplemented" warning#287
kmr-srbh wants to merge 4 commits intoOCamlPro:gitside-gnucobol-3.xfrom
kmr-srbh:class-attributes-syntax

Conversation

@kmr-srbh
Copy link
Copy Markdown

Builds on top of #284

Adds support for the following class attributes:

  • AS literal
  • IS FINAL
  • INHERITS FROM {class-name ...}
  • USING {param-name ...}

kmr-srbh added 2 commits April 8, 2026 15:26
…warning

* Add support for parsing an "empty" `CLASS-ID` paragraph with no contained paragraphs and divisions.

* Emit a "unimplemented" warning and exit.

Signed-off-by: Saurabh Kumar <developer.saurabh@outlook.com>
Signed-off-by: Saurabh Kumar <developer.saurabh@outlook.com>
@kmr-srbh kmr-srbh changed the title feat (parser): add parsing support for all class attributes with unimplemented warning feat (parser): add parsing support for all class attributes with "unimplemented" warning Apr 20, 2026
@kmr-srbh kmr-srbh force-pushed the class-attributes-syntax branch from eb049b8 to 100bb74 Compare April 20, 2026 15:46
…plemented warning

Adds support for the following class attributes:

* AS literal
* IS FINAL
* INHERITS FROM {class-name ...}
* USING {param-name ...}

Signed-off-by: Saurabh Kumar <developer.saurabh@outlook.com>
Signed-off-by: Saurabh Kumar <developer.saurabh@outlook.com>
@kmr-srbh kmr-srbh force-pushed the class-attributes-syntax branch from 100bb74 to 261377b Compare April 20, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant