Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exclude abstract types from the ground interface #236

Open
4 tasks
bocchino opened this issue Mar 22, 2023 · 0 comments
Open
4 tasks

Exclude abstract types from the ground interface #236

bocchino opened this issue Mar 22, 2023 · 0 comments
Labels
proposed feature A proposed new feature semantics Issues related to semantics spec Issues related to the FPP language specification user's guide Issues related to the FPP User's Guide

Comments

@bocchino
Copy link
Collaborator

bocchino commented Mar 22, 2023

A type T appearing in a command, telemetry, event, or parameter specifier should not be an abstract type. The GDS doesn't have the information needed to display these types.

"Abstract type" means (1) a type defined with an abstract type definition type T or (2) a type defined with an abstract type as a member, e.g., array A = [3] T where T is an abstract type.

  • Revise spec
  • Revise semantics
  • Add unit tests
  • Revise User's Guide
@bocchino bocchino added semantics Issues related to semantics spec Issues related to the FPP language specification user's guide Issues related to the FPP User's Guide labels Mar 22, 2023
@bocchino bocchino added this to To do in Fixes and Enhancements via automation Mar 22, 2023
@bocchino bocchino self-assigned this Mar 22, 2023
@bocchino bocchino added this to the C++ Components milestone Mar 22, 2023
@bocchino bocchino removed this from the C++ Components milestone Jul 11, 2023
@bocchino bocchino added the proposed feature A proposed new feature label Nov 16, 2023
@bocchino bocchino removed their assignment Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposed feature A proposed new feature semantics Issues related to semantics spec Issues related to the FPP language specification user's guide Issues related to the FPP User's Guide
Projects
Development

No branches or pull requests

1 participant