mflatt
2021-3-23 12:32:09

A sequence of RaCKet expressions that are meant to be Loaded (as opposed to a module to be required).


badkins
2021-3-23 13:50:07

Is it done this way for historical reasons, or are there advantages to loading vs. requiring?


mflatt
2021-3-23 13:58:56

For the core test suite, it’s historical. There may also be advantages to the load style in that context, since the test suite is mostly scripting runs of the interpreter and testing things that are below the layer of modules. But whether there are any advantages, the load style has been a good enough fit to avoid a rewrite/reorganization of the test suite.


badkins
2021-3-23 22:26:04

All right - my first pull request was accepted! (I don’t count the typo in the DrRacket easter egg :) ). Looking forward to many more contributions in the future. I suppose it helped that much of the code was Matthew’s since it was a bit better than my original implementation, but I’m still counting it because the change was my idea, and I did make a minor improvement :)