Skip to content

Externally specified attributes #485

@UnsignedByte

Description

@UnsignedByte

As discussed in #470 it is useful to have information stored in program via a number of attributes. One risk is of course the TCL script problem, but I think here we do have a meaningful amount of information that should be specified somehow and would be too inflexible if specified directly within the filament source. One possible alternative would be to specify this information directly as attributes in the same file that #439 uses to specify gen parameters as well as toplevel component parameters (#440) so at least everything is together.

Just dumping this as an idea that goes well with the existing #441 ideas, but it also suffers from a number of the same problems, namely

  1. Confusion from external file information overriding things in source code
  2. Too much externalized information

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: languageComponent: the Filament languageS: needs triageStatus: Needs some more thinking before being actionable

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions