in src/main.ts [144:159]
enterDict: function() {
if (curKey === null) {
return fail('missing <key>');
}
let newDict: Dict = {};
if (locationKeyName !== null) {
newDict[locationKeyName] = {
filename: filename,
line: line,
char: char
};
}
cur[curKey] = newDict;
curKey = null;
pushState(State.DICT_STATE, newDict);
},