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

[Wildcard Variables] CFE Implementation #55655

Open
6 tasks
Tracked by #55673
kallentu opened this issue May 6, 2024 · 0 comments
Open
6 tasks
Tracked by #55673

[Wildcard Variables] CFE Implementation #55655

kallentu opened this issue May 6, 2024 · 0 comments
Assignees
Labels
area-front-end Use area-front-end for front end / CFE / kernel format related issues. cfe-features General feature work in the CFE. feature-wildcard-variables Implementation of the wildcard variables feature

Comments

@kallentu
Copy link
Member

kallentu commented May 6, 2024

Issue may be edited as we add more items of work.

A general outline of areas that need to be updated for the wildcards feature:

  • Decide how we would like to represent _ in the CFE (body_builder)
  • Update function signatures allowing multiple _s (outline_builder)
  • Update the scope look up to avoid finding local declarations of _. May come naturally if we don't register _ as valid in-scope elements. (body_builder)
  • Update error handling.
  • Suppress unused variable warnings for _ local declarations.
  • Add unit tests and CFE file tests.

cc. @chloestefantsova @johnniwinther @stereotype441

@kallentu kallentu added area-front-end Use area-front-end for front end / CFE / kernel format related issues. cfe-features General feature work in the CFE. feature-wildcard-variables Implementation of the wildcard variables feature labels May 6, 2024
@kallentu kallentu changed the title [Wildcards] CFE Implementation [Wildcard Variables] CFE Implementation May 7, 2024
@kallentu kallentu self-assigned this May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-front-end Use area-front-end for front end / CFE / kernel format related issues. cfe-features General feature work in the CFE. feature-wildcard-variables Implementation of the wildcard variables feature
Projects
None yet
Development

No branches or pull requests

1 participant