字典嵌套调用测试

This commit is contained in:
Irene-Maxine
2024-10-24 22:30:13 +08:00
parent 73ba67166b
commit cf24029e6f
56 changed files with 80675 additions and 25 deletions

View File

@@ -203,4 +203,14 @@ export const json_to_dicts = function (_, generator) {
var varName = generator.valueToCode(this, 'VAR', generator.ORDER_ASSIGNMENT) || 'null';
var code = 'json.loads(' + varName + ')';
return [code, generator.ORDER_ATOMIC];
}
export const dicts_to_to = function (_, generator) {
var varName = generator.valueToCode(this, 'DICT', generator.ORDER_ASSIGNMENT) || '0';
var R = generator.valueToCode(this, 'VAR1', generator.ORDER_ASSIGNMENT) || 'null';
var I = generator.valueToCode(this, 'VAR2', generator.ORDER_ASSIGNMENT) || 'null';
var L = generator.valueToCode(this, 'VAR3', generator.ORDER_ASSIGNMENT) || 'null';
var N = generator.valueToCode(this, 'VAR4', generator.ORDER_ASSIGNMENT) || 'null';
var code = varName + '['+R+']'+'['+I+']'+'['+L+']'+'['+N+']';
return [code, generator.ORDER_ATOMIC];
}