eggtended-js
Version:
A extended version of the Egg programming language from the Eloquent Javascript book.
198 lines • 3.03 kB
JSON
{
"coverage": "1.83%",
"expectCount": 109,
"actualCount": 2,
"files": {
"lib/interp/arithm.js": {
"expectCount": 1,
"actualCount": 0,
"undocumentLines": [
41
]
},
"lib/interp/ast.js": {
"expectCount": 22,
"actualCount": 0,
"undocumentLines": [
7,
8,
9,
10,
13,
18,
19,
20,
21,
24,
38,
39,
40,
41,
42,
45,
104,
105,
106,
108,
109,
112
]
},
"lib/interp/eggvm.js": {
"expectCount": 6,
"actualCount": 0,
"undocumentLines": [
14,
15,
21,
27,
36,
45
]
},
"lib/interp/monkey-patching.js": {
"expectCount": 2,
"actualCount": 0,
"undocumentLines": [
4,
31
]
},
"lib/interp/registry.js": {
"expectCount": 2,
"actualCount": 0,
"undocumentLines": [
8,
9
]
},
"lib/interp/symboltable.js": {
"expectCount": 4,
"actualCount": 0,
"undocumentLines": [
1,
2,
4,
10
]
},
"lib/parser/json2AST.js": {
"expectCount": 1,
"actualCount": 0,
"undocumentLines": [
4
]
},
"lib/parser/lexer.js": {
"expectCount": 16,
"actualCount": 0,
"undocumentLines": [
4,
5,
6,
7,
10,
11,
19,
25,
29,
35,
39,
43,
59,
72,
106,
142
]
},
"lib/parser/parse.js": {
"expectCount": 15,
"actualCount": 2,
"undocumentLines": [
15,
16,
17,
20,
21,
30,
51,
55,
61,
65,
84,
117,
123
]
},
"lib/parser/tokenRegex.js": {
"expectCount": 18,
"actualCount": 0,
"undocumentLines": [
47,
3,
4,
5,
6,
9,
13,
17,
23,
38,
56,
63,
73,
80,
89,
96,
103,
111
]
},
"lib/repl/colors.js": {
"expectCount": 5,
"actualCount": 0,
"undocumentLines": [
4,
5,
6,
7,
8
]
},
"lib/repl/extensions.js": {
"expectCount": 12,
"actualCount": 0,
"undocumentLines": [
25,
90,
102,
122,
14,
20,
32,
41,
60,
65,
69,
77
]
},
"lib/repl/repl.js": {
"expectCount": 1,
"actualCount": 0,
"undocumentLines": [
12
]
},
"lib/utils.js": {
"expectCount": 4,
"actualCount": 0,
"undocumentLines": [
5,
11,
21,
3
]
}
}
}