Skip to content
New issue

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

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

Already on GitHub? # to your account

Pattern Handling: Add an example that illustrates the 'representation by sign' pattern. #3

Closed
GCHQDeveloper42 opened this issue Jun 4, 2021 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@GCHQDeveloper42
Copy link
Contributor

GCHQDeveloper42 commented Jun 4, 2021

The separation of names from what they represent is a key benefit from extensional 4D models. It is a major feature of the HQDM model but requires careful implementation for first use. Documenting the use of the representation_by_sign pattern of HQDM objects would help users and could be used to implement a pattern handling feature to Magma Core code to make the adoption of representation_by_sign easier. An example on it's own in the Wiki may not be enough to ensure that the complex, but repeatable, pattern is used consistently.

@GCHQDeveloper42 GCHQDeveloper42 changed the title Pattern HandlingAdd an example that illustrates the 'representation by sign' pattern, and add pattern handling to the Magma Core code Pattern Handling: Add an example that illustrates the 'representation by sign' pattern. Jun 4, 2021
@GCHQDeveloper42 GCHQDeveloper42 added documentation Improvements or additions to documentation enhancement New feature or request labels Jun 4, 2021
@twalmsley
Copy link
Collaborator

My next PR includes an example for the use of the HQDM sign pattern and will resolve this issue.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants