-
Notifications
You must be signed in to change notification settings - Fork 12
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
Repository reorganisation #253
Comments
Just a few ideas off the top of my head:
|
Just a quick update, after offline discussion: Due to the inherent circular dependencies between subroutine/module, the IR nodes/visitors and the scope/type classes, we will probably move scope/type and the program_units (subroutine/module) all into |
Just noticed: We need to update references in the Sphinx docs accordingly now. |
As we are maturing the outward-facing components of Loki, we have been contemplating a slight repository reorganisation to better encapsulate the different layers of the API and organise the re-use within these. I'm filing this as an issue here to draw up a first draft of the overall shape and contours of the sub-packages that we would long-term envision. This is primarily meant for discussion and is open to input from all.
Moreover, I think @reuterbal had also suggested in offline discussions to potentially split up the test base and move the specific tests into the respective sub-packages, allowing us to tighten up the interfaces a little.
Here a first draft organisation that we should probably evolve over time:
Just a few general ideas, open for comments... @reuterbal @awnawab @MichaelSt98
The text was updated successfully, but these errors were encountered: