Skip to content
This repository has been archived by the owner on Apr 17, 2020. It is now read-only.

Prepare type assembler for "Assembler Directives" proposal. #34

Merged
merged 1 commit into from
Dec 17, 2019

Conversation

tjhancocks
Copy link
Owner

This change is intended to allow and make it easier to implement part of the "Assembler Directives" (#33) proposal, which would allow defining resource types and assemblers in KDL itself.

This changes adjusts how kdk::assembler instances are created and handled. It no longer requires a subclass, and each assembler can be reused many times. A further bit of work might be to add a "pool" of named assemblers so they can be added to the pool after creation and then called upon when required.

This refactor is intended to make it possible to dynamically construct
assemblers in light of the upcoming "Assembler Directives" proposal.
@tjhancocks tjhancocks added the kas Relating to the Kestrel Assembler label Dec 15, 2019
@tjhancocks tjhancocks merged commit 7d843a7 into master Dec 17, 2019
@tjhancocks tjhancocks deleted the assembler-alterations branch December 17, 2019 03:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kas Relating to the Kestrel Assembler
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant