On Mon, Feb 27, 2012 at 11:38 AM, Rüdiger Asche <r...@ruediger-asche.de> wrote: > I'd like to split the components of my Racket project into multiple files > according to this structure: > > contents of file1: > > (letrec ((id1 body1) > ... > <contents of file2, see below> > ... > ) > (main execution body using id1, idx, idy...) > )
As Matthias mentions, you can formally link together "units" together. Units are Racket's dependency-injection component framework. You can read documentation about them here: http://docs.racket-lang.org/guide/units.html Although there are other mechanisms for textually substituting the content of one file within another, such as the racket/include library: http://docs.racket-lang.org/reference/include.html because you mentioned components in your question, the racket/unit framework might be more suitable for your purposes. ____________________ Racket Users list: http://lists.racket-lang.org/users