-
Notifications
You must be signed in to change notification settings - Fork 1
NYI tracking #1
Copy link
Copy link
Open
Description
7FM
opened on Jan 13, 2026
Issue body actions
- Nested Lvalues
- local arrays 2 3 4 5
- Lvalue other than entity or array access?
- Unhandled compound assignment operator:?
- Element access into a temporary object / Element access into local arrays
- Short-circuit evaluation. Evaluating
- Postfix operator
- conditional expressions with side-effects
- Multiple instruction sets/core definitions
- Support for parameter assignments etc.
- Single-element address 'spaces' / Multi-dimensional address spaces
- Custom address spaces
- Multiple declarators
- Volatile architectural state
- Const address spaces
- Architectural state element in range specifier 2 3
- Const/volatile for local variables
- Combined assignments
- Enums
- Unions
- Structs
- Switch statements
- For-loops with dynamic bounds? (I think compile-time known bounds are supported. It would still be nice to use scf.for wherever possible instead of scf.while)
- List initializers (Not supported by frontend yet)
- Multi-dimensional registers (not implemented by frontend yet, not sure if it will be)
- break inside loops: won't fix for now
- Multiple return statements: won't fix for now
- switch statements with fallthrough: won't fix for now
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels