id,path,name,language,loc,words,tests/data/keywords/fp_types.json,tests/data/keywords/fp_transcendental.json,tests/data/keywords/fp_others.json,loop_statements,loop_nestings,if_statements,if_nestings,functions_calls,function_calls_nestings,params,param_kw_match,parse_error
0,tests/data/phases/parse/SeveralFunctions.java.functions/0,add,java,4,11,3,0,0,0,0,0,0,0,0,2,2,0
0,tests/data/phases/parse/SeveralFunctions.java.functions/1,subtract,java,4,11,3,0,0,0,0,0,0,0,0,2,2,0
0,tests/data/phases/parse/SeveralFunctions.java.functions/2,multiply,java,4,11,3,0,0,0,0,0,0,0,0,2,2,0
0,tests/data/phases/parse/SeveralFunctions.java.functions/3,divide,java,7,22,3,0,0,0,0,1,1,0,0,2,2,0
0,tests/data/phases/parse/SeveralFunctions.java.functions/4,main,java,37,164,5,0,0,1,1,3,2,19,2,1,0,0
0,tests/data/phases/parse/several_functions.c.functions/1,max_float,c,4,11,3,0,0,0,0,1,1,0,0,2,2,0
0,tests/data/phases/parse/several_functions.c.functions/7,power,c,3,10,2,0,0,0,0,0,0,1,1,2,1,0
0,tests/data/phases/parse/several_functions.c.functions/10,tan,c,8,15,2,3,1,0,0,1,1,2,1,1,1,0
2,tests/data/phases/parse/several_functions.ts.functions/0,performOperation,typescript,18,61,2,0,0,0,0,3,2,2,1,3,2,0
2,tests/data/phases/parse/several_functions.ts.functions/1,applyToPairs,typescript,10,29,3,0,0,1,1,0,0,2,2,2,1,0
2,tests/data/phases/parse/several_functions.ts.functions/2,recursiveSineSum,typescript,6,22,2,1,0,0,0,1,1,2,1,2,1,0
1,tests/data/phases/parse/several_functions.cpp.functions/1,cube,c++,3,9,2,0,0,0,0,0,0,0,0,1,1,0
1,tests/data/phases/parse/several_functions.cpp.functions/2,roundToNearest,c++,11,32,2,0,1,0,0,1,1,3,1,1,1,0
1,tests/data/phases/parse/several_functions.cpp.functions/3,sum,c++,4,9,1,0,0,0,0,0,0,0,0,1,0,0
1,tests/data/phases/parse/several_functions.cpp.functions/4,print,c++,3,12,1,0,0,0,0,0,0,0,0,1,1,0
1,tests/data/phases/parse/several_functions.cpp.functions/5,checkInfinity,c++,5,14,1,0,1,0,0,1,1,2,1,1,1,0
1,tests/data/phases/parse/several_functions.cpp.functions/6,main,c++,44,94,10,0,1,0,0,1,1,9,2,0,0,0
1,tests/data/phases/parse/several_functions.cpp.functions/7,IntegrationOfFunctions::calculate_trapezoid_integral,c++,19,41,4,0,0,1,1,0,0,1,1,2,2,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/1,process,scala,8,30,2,0,1,1,1,2,1,0,0,1,1,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/2,compute,scala,10,47,4,2,1,0,0,1,1,4,1,1,1,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/4,factorial,scala,9,20,1,0,0,1,1,0,0,0,0,1,0,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/5,sumUntilEpsilon,scala,10,25,3,0,0,1,1,0,0,1,1,2,2,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/6,findFirstNegative,scala,3,11,2,0,0,0,0,0,0,1,1,1,1,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/7,transcendentalOps,scala,3,11,2,2,0,0,0,0,0,3,1,1,1,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/8,specialValuesDemo,scala,3,19,6,0,1,0,0,0,0,1,1,0,0,0
3,tests/data/phases/parse/SeveralFunctions.scala.functions/9,main,scala,11,77,2,0,1,0,0,0,0,16,3,1,0,0
2,tests/data/phases/parse/several_functions.cs.functions/0,ComputeSinCos,c#,4,16,3,4,0,0,0,0,0,2,1,1,1,0
2,tests/data/phases/parse/several_functions.cs.functions/1,Hypotenuse,c#,5,21,5,1,0,0,0,0,0,3,2,2,2,0
2,tests/data/phases/parse/several_functions.cs.functions/2,RecursivePower,c#,6,27,2,0,0,0,0,2,1,2,1,2,1,0
2,tests/data/phases/parse/several_functions.cs.functions/3,AverageOfSquares,c#,4,14,2,0,0,0,0,0,0,2,2,1,1,0
2,tests/data/phases/parse/several_functions.cs.functions/4,ComputePiAsync,c#,12,33,2,0,0,1,1,0,0,2,2,1,0,0
2,tests/data/phases/parse/several_functions.cs.functions/5,ExoticFloat,c#,4,6,1,0,0,0,0,0,0,0,0,1,1,0
2,tests/data/phases/parse/several_functions.cs.functions/9,CategorizeNumber,c#,8,22,1,0,0,0,0,0,0,0,0,1,1,0
2,tests/data/phases/parse/several_functions.cs.functions/10,StandardDeviation,c#,6,27,2,1,0,0,0,0,0,5,3,1,1,0