modular components
BebeSparkelSparkel opened this issue · 1 comments
BebeSparkelSparkel commented
Since you have a common intermediate compilation language of system f, it would be really nice if you had a way of stringing your stages together with something like pipes package so that it would be easy to use your modules with differing compilation targets.
Interoperability seems to be severely lacking in most compiler designs.
natefaubion commented
Thank you for the suggestion. The goal of this project is to be a straightforward teaching tool for a language frontend. It is not meant to be a tool to experiment with potentially more flexible architectures.