[plt-dev] Programmatic running of student programs
I did something similar with plai. I hacked the test engine to print
the results in a format I parsed for my grading purposes.
Sent from my iPhone
On May 14, 2009, at 5:29 PM, David Van Horn <dvanhorn at ccs.neu.edu>
wrote:
> John Clements wrote:
>> On May 14, 2009, at 10:34 AM, David Van Horn wrote:
>>> Is there an existing tool for running student (BSL, ISL, ...)
>>> programs in a sand-boxed environment? I would like to compute the
>>> results, the test report, and whether an error was raised,
>>> preferably without interacting or even using mred.
>> You don't say here whether you want the results of your tests or of
>> the student tests.
>> I suspect that you want the results of your tests, and I
>> furthermore suspect that the easiest way to get this running is to
>> use the handin server; you can run it locally, to hide it from the
>> students, and I'd be happy to supply example files though of course
>> Eli would be far more qualified.
>
> No, I just want the results of running the program. I don't need to
> interact with it, feed it tests, check for bindings, or anything
> else. I'd like to be able to provide a file name and get back a list
> of values, and either an exception value or a test report value.
>
> David
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-dev