Newer
Older
"token": "39se9832fh3e78fl23ois33mhfdff34gbuj34896"
},
"Discipline": {
"Subject": "Разработка компиляторов",
"Service": "github",
"Projects": [
{ "namespace": "TestSimpleLexer",
"tests": {
"TestId": {
"grade": 0,
},
"TestOps": {
"grade": 0.5,
},
"TestKeywords": {
"grade": 0.5,
},
"TestOpsFail": {
"grade": 1,
},
"TestAssigns": {
"grade": 2,
"TestComparisons": {
"grade": 1,
"TestComparisonsAndOps": {
"grade": 1,
"TestComment": {
"grade": 1,
},
"TestCommentFileEnd": {
"grade": 0.5,
"TestCommentNextLine": {
"grade": 0.5,
"TestMultLineComment": {
"grade": 0.5,
},
"TestCommentFileEnd": {
"grade": 0.5,
},
"TestCommentNextLine": {
"grade": 0.5,
},
"TestCommentNotClosed": {
"grade": 0.5,
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
{ "namespace": "TestLexer",
"tests": {
"TestIntParse": {
"grade": 0.2,
"subModuleNumber": 0,
},
"TestIntFailDot": {
"grade": 0.2,
"subModuleNumber": 0,
},
"TestIntFailSymbol": {
"grade": 0.2,
"subModuleNumber": 0,
},
"TestIntFailEpty": {
"grade": 0.2,
"subModuleNumber": 0,
},
"TestIntCollectNumber": {
"grade": 0.2,
"subModuleNumber": 0,
},
"TestIdParse": {
"grade": 0.1,
"subModuleNumber": 0,
},
"TestIdEmpty": {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIdCaps": {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIdNumbers": {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIdUnderscore" : {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIdDot": {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIdDollar": {
"grade": 0.15,
"subModuleNumber": 0,
},
"TestIntNotZeroParse": {
"grade": 0.33,
"subModuleNumber": 0,
},
"TestIntNotZeroFail": {
"grade": 0.33,
"subModuleNumber": 0,
},
"TestIntNotZeroPass": {
"grade": 0.34,
"subModuleNumber": 0,
},
"TestLetterDigitParse": {
"grade": 0.5,
"subModuleNumber": 0,
},
"TestLetterDigitFail": {
"grade": 0.5,
"subModuleNumber": 0,
},
"TestLetterListParse": {
"grade": 0.5,
},
"TestLetterListFail": {
"grade": 0.5,
},
"TestDigitListParse": {
"grade": 0.5,
},
"TestDigitListFail": {
"grade": 0.5,
},
"TestLetterDigitGroupParse": {
"grade": 0.5,
},
"TestLetterDigitGroupFail": {
"grade": 0.5,
},
"TestDoubleParse": {
"grade": 0.5,
},
"TestDoubleFail": {
"grade": 0.5,
},
"TestQuotedStringParse": {
"grade": 0.5,
},
"TestQuotedStringFail": {
"grade": 0.5,
},
"TestCommentParse": {
"grade": 0.5,
},
"TestCommentFail": {
"grade": 0.5,
},
"TestIdChainParse": {
},
"TestIdChainFail": {
"tests": {
"TestIdCount": {
"grade": 1.5,
"TestIdInfo": {
"grade": 2,
"TestNumbers": {
"grade": 1.5,
"TestString": {
"grade": 1,
},
"TestSingleLineCmt": {
"grade": 1,
"TestMultiLineCmt": {
"grade": 1,
},
"TestMultiLineCmtIds": {
"grade": 2,
{ "namespace": "TestGeneratedParser",
"tests": {
"TestWhile": {
"grade": 2,
},
"TestRepeat": {
"grade": 2,
},
"TestFor": {
"grade": 2,
},
"TestWrite": {
"grade": 2,
},
"TestIf": {
"grade": 2,
},
"TestVar": {
"grade": 3,
},
"TestExr": {
"grade": 3,
{ "namespace": "TestDescentParser",
"tests": {
"TestWhile": {
},
"TestFor": {
"grade": 4,
},
"TestIf": {
"grade": 3,
},
"TestExpr": {
"grade": 4,
"tests": {
"TestWhile": {
"grade": 2,
},
"TestRepeat": {
"grade": 2,
},
"TestFor": {
"grade": 2,
},
"TestWrite": {
"grade": 2,
},
"TestIf": {
"grade": 2,
},
"TestVarDef": {
"grade": 3,
},
"TestBinary": {
"grade": 3,
"tests": {
"SmokeTest": {
"grade": 0,
},
"TestOutput": {
"grade": 0,
},
"TestIntDivMod": {
},
"TestIf": {
"grade": 3,
},
"TestWhile": {
"grade": 3,
},
"TestUntil": {
"grade": 2,
"tests": {
"NoLoopTest": {
"grade": 0.5,
},
"ThreeLoopsTest": {
"grade": 0.5,
"OneVarTest": {
"grade": 0.5,
},
"ManyVarTest": {
"grade": 0.5,
"AssignTest": {
"grade": 0.33,
},
"CycleTest": {
"grade": 0.33,
},
"WriteTest": {
"grade": 0.34,
"OneLoopTest": {
"grade": 0.33,
},
"ThreeLoopsTest1": {
"grade": 0.33,
},
"LoopTreeTest": {
"grade": 0.34,
"SimpleTest": {
"grade": 1,
"FirstTest": {
"grade": 3,