From 82b208a64ed7d5a75db2969333be083d809210b1 Mon Sep 17 00:00:00 2001 From: rusrushal13 Date: Sun, 2 Oct 2016 04:50:51 +0530 Subject: [PATCH 1/3] New Languages added --- Submission.py | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/Submission.py b/Submission.py index b813027..62620ee 100644 --- a/Submission.py +++ b/Submission.py @@ -51,5 +51,23 @@ def getExtension(self, lang): return '.py' if lang.find('C++') >= 0: return '.cpp' - if lang.find('C') >= 0: - return '.c' + if lang.find('AWK') >= 0: + return '.awk' + if lang.find('Bash') >= 0: + return '.sh' + if lang.find('C#') >= 0: + return '.cs' + if lang.find('Brain') >= 0: + return '.b' + if lang.find('JavaScript') >= 0: + return '.js' + if lang.find('Pascal') >= 0: + return '.pas' + if lang.find('Perl') >= 0: + return '.pl' + if lang.find('PHP') >= 0: + return '.php' + if lang.find('Ruby') >= 0: + return '.rb' + if lang.find('Text') >= 0: + return '.txt' \ No newline at end of file From 5a02f9a61b98fcfe4a6ea23d9a9b81487cd6feff Mon Sep 17 00:00:00 2001 From: rusrushal13 Date: Sun, 2 Oct 2016 15:09:20 +0530 Subject: [PATCH 2/3] C added --- Submission.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Submission.py b/Submission.py index 62620ee..8980429 100644 --- a/Submission.py +++ b/Submission.py @@ -49,6 +49,8 @@ def getExtension(self, lang): return '.java' if lang.find('PYTH') >= 0: return '.py' + if lang.find('C') >= 0: + return '.c' if lang.find('C++') >= 0: return '.cpp' if lang.find('AWK') >= 0: @@ -70,4 +72,4 @@ def getExtension(self, lang): if lang.find('Ruby') >= 0: return '.rb' if lang.find('Text') >= 0: - return '.txt' \ No newline at end of file + return '.txt' From 350ae00fe89da0367f13deff83f2b0f873f9d8a7 Mon Sep 17 00:00:00 2001 From: Rushal Verma Date: Mon, 3 Oct 2016 20:45:47 +0530 Subject: [PATCH 3/3] Problem solved C# precedes C, so this will solve the problem. --- Submission.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Submission.py b/Submission.py index 8980429..3c3da2f 100644 --- a/Submission.py +++ b/Submission.py @@ -49,6 +49,8 @@ def getExtension(self, lang): return '.java' if lang.find('PYTH') >= 0: return '.py' + if lang.find('C#') >= 0: + return '.cs' if lang.find('C') >= 0: return '.c' if lang.find('C++') >= 0: @@ -57,8 +59,6 @@ def getExtension(self, lang): return '.awk' if lang.find('Bash') >= 0: return '.sh' - if lang.find('C#') >= 0: - return '.cs' if lang.find('Brain') >= 0: return '.b' if lang.find('JavaScript') >= 0: