ShintenScript | 320 | 181 | 501 | 939 | 63.8% | | 103 | 216 | 47.6% | |
ShintenScript.ASTNodeAdd | 4 | 1 | 5 | 20 | 80% | | 0 | 0 | | |
ShintenScript.ASTNodeBinaryNumericOperator | 20 | 5 | 25 | 53 | 80% | | 4 | 10 | 40% | |
ShintenScript.ASTNodeBlock | 33 | 30 | 63 | 96 | 52.3% | | 5 | 12 | 41.6% | |
ShintenScript.ASTNodeComparison | 5 | 86 | 91 | 134 | 5.4% | | 0 | 64 | 0% | |
ShintenScript.ASTNodeDivide | 4 | 1 | 5 | 20 | 80% | | 0 | 0 | | |
ShintenScript.ASTNodeLiteral | 18 | 3 | 21 | 46 | 85.7% | | 10 | 20 | 50% | |
ShintenScript.ASTNodeMultiply | 4 | 1 | 5 | 20 | 80% | | 0 | 0 | | |
ShintenScript.ASTNodeNegative | 12 | 4 | 16 | 37 | 75% | | 1 | 2 | 50% | |
ShintenScript.ASTNodeSubtract | 4 | 1 | 5 | 20 | 80% | | 0 | 0 | | |
ShintenScript.Lexer | 132 | 20 | 152 | 228 | 86.8% | | 51 | 62 | 82.2% | |
ShintenScript.LexingException | 0 | 3 | 3 | 16 | 0% | | 0 | 0 | | |
ShintenScript.Parser | 73 | 13 | 86 | 146 | 84.8% | | 23 | 28 | 82.1% | |
ShintenScript.ParsingException | 0 | 3 | 3 | 16 | 0% | | 0 | 0 | | |
ShintenScript.SSType | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
ShintenScript.Token | 8 | 7 | 15 | 56 | 53.3% | | 9 | 18 | 50% | |
ShintenScript.TypeException | 0 | 3 | 3 | 16 | 0% | | 0 | 0 | | |
ShintenScriptTest | 212 | 7 | 219 | 350 | 96.8% | | 9 | 16 | 56.2% | |
ShintenScriptTest.EvaluationTest | 41 | 0 | 41 | 91 | 100% | | 0 | 0 | | |
ShintenScriptTest.LexerTests | 60 | 0 | 60 | 79 | 100% | | 0 | 0 | | |
ShintenScriptTest.ParserTest | 102 | 7 | 109 | 153 | 93.5% | | 7 | 14 | 50% | |
ShintenScriptTest.ScaffoldLexer | 9 | 0 | 9 | 27 | 100% | | 2 | 2 | 100% | |