[plt-dev] Programmatic running of student programs

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Thu May 14 20:07:54 EDT 2009

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


Posted on the dev mailing list.