Description:
[grader] hack on language for output-only task git-svn-id: http://theory.cpe.ku.ac.th/grader/judge/trunk/scripts@190 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r50:6e02aa1a5841 - - 1 file changed: 10 inserted, 3 deleted

@@ -29,15 +29,22
29
29
30 # TODO: will have to create real exception for this
30 # TODO: will have to create real exception for this
31 if user==nil or problem == nil
31 if user==nil or problem == nil
32 @reporter.report_error(submission,"Grading error: problem with submission")
32 @reporter.report_error(submission,"Grading error: problem with submission")
33 #raise "engine: user or problem is nil"
33 #raise "engine: user or problem is nil"
34 end
34 end
35 -
35 +
36 - language = submission.language.name
36 + # TODO: this is another hack so that output only task can be judged
37 - lang_ext = submission.language.ext
37 + if submission.language!=nil
38 + language = submission.language.name
39 + lang_ext = submission.language.ext
40 + else
41 + language = 'c'
42 + lang_ext = 'c'
43 + end
44 +
38 # FIX THIS
45 # FIX THIS
39 talk 'some hack on language'
46 talk 'some hack on language'
40 if language == 'cpp'
47 if language == 'cpp'
41 language = 'c++'
48 language = 'c++'
42 end
49 end
43
50
You need to be logged in to leave comments. Login now