VeLaInterpreter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total712 of 4,21983%85 of 39078%80287102721564
applyBinaryOperation(Operation)36678868%389270%33864616201
eval(AST)6833883%74085%72866601
applyFunction(FunctionExecutor, List)504848%3770%3661801
applyBinaryListOperation(Operation, Operand, Operand)4619180%41680%31163501
binaryOpError(Operation, Type[])450%40%337711
applyFunction(String, List)445856%6857%5882301
bind(String, Operand, boolean)129088%21083%2711901
VeLaInterpreter(boolean, boolean, List)1011291%2466%2433101
program(File)2172%n/a012701
specialForm(AST)33297%64588%63116701
initFunctionExecutors()8893%3975%2713001
loadUserCode()4888%3770%3621001
loadStdLib()50%n/a012501
VeLaInterpreter(boolean)0%n/a112211
VeLaInterpreter()0%n/a112211
booleanExpression(String)2080%50%121501
expressionToOperand(String)1979%50%121501
pop(String)64%50%121301
unifyTypes(Operand, Operand)7194%1995%11111201
setVerbose(boolean)0%n/a112211
getEnvironments()0%n/a111111
addFunctionExecutorsFromClass(Class, Object, Set, Set)93100%990%1601901
addIOProcedures()45100%n/a0101001
addIntegerSeqFunction()45100%n/a010401
addRealSeqFunction()45100%n/a010401
addListPairwiseFindFunction()45100%n/a010501
addListReduceFunction(Type)45100%n/a010501
addZeroArityFunctions()43100%n/a010901
commonParseTreeWalker(String, ParserRuleContext)40100%375%130901
addFormatFunction()37100%n/a010401
addListConcatFunction()37100%n/a010401
addListAppendFunction(Type)37100%n/a010401
addListMapFunction()37100%n/a010401
addListFilterFunction()37100%n/a010401
addListFindFunction()37100%n/a010401
getJavaParameterNames(Method, Set)37100%4100%030701
addListNthFunction()36100%n/a010401
addListForFunction()36100%n/a010401
getJavaParameterTypes(Method, Set)36100%4100%030701
getParser(String)33100%n/a010801
lookupFunctions(String)32100%6100%040801
commonInterpreter(String, ParserRuleContext)31100%375%130801
addEval()29100%n/a010401
addChrFunction()29100%n/a010401
addOrdFunction()29100%n/a010401
addListHeadFunction()29100%n/a010401
addListTailFunction()29100%n/a010401
addListLengthFunction()29100%n/a010401
initBindings()28100%n/a010401
addExit()28100%n/a010401
getScopes()26100%4100%030601
lookupBinding(String)26100%4100%030601
addFunctionExecutor(FunctionExecutor)26100%4100%030601
commonPrintProcedure(List, boolean)21100%4100%030601
addHelp()17100%n/a010401
static {...}11100%n/a010301
veLaToResultASTPair(String)10100%n/a010201
lambda$program$0(StringBuffer, String)100%n/a010301
pushEnvironment(VeLaEnvironment)100%n/a010201
program(String)100%n/a010101
popEnvironment()100%n/a010101
peekEnvironment()100%n/a010101
getStack()100%n/a010101
lambda$addFunctionExecutorsFromClass$1(Class)100%n/a010101