We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 23472c1 commit aef40e8Copy full SHA for aef40e8
js/easycoder/Value.js
@@ -67,7 +67,7 @@ const EasyCoder_Value = {
67
68
compile: compiler => {
69
const token = compiler.getToken();
70
- const item = EasyCoder_Value.getItem(compiler);
+ let item = EasyCoder_Value.getItem(compiler);
71
if (!item) {
72
throw new Error(`Undefined value: '${token}'`);
73
}
@@ -80,7 +80,11 @@ const EasyCoder_Value = {
80
};
81
while (compiler.tokenIs(`cat`)) {
82
compiler.next();
83
- value.parts.push(compiler.value.getItem(compiler));
+ item = EasyCoder_Value.getItem(compiler);
84
+ if (!item) {
85
+ throw new Error(`Undefined value: '${token}'`);
86
+ }
87
+ value.parts.push(item);
88
89
return value;
90
0 commit comments