anchor.diff:  							if(tag_num.length > 1){
   								var raw_num = tag_num[1];
   								//console.log("raw_num:"+raw_num);
  +								raw_num = param_s.hasOwnProperty(raw_num) ? param_s[raw_num] : raw_num;
   								if( ! $.isNumeric(raw_num)){
  -									if( raw_num === '?'){
  -										//console.log('formatted_val_s.length:'+length_val_s);
  -										loop_num = length_val_s;
  -									}//else regarding as typo
  +									console.log('param_s : ' + JSON.stringify(param_s));
  +									loop_num = reverse_porlish_notation(raw_num, param_s);//DEV
  +									console.log('formula : '+raw_num + ', loop num : '+loop_num);
   								}else{
   									loop_num = parseInt(raw_num, 10);
   								}
  
positive.code: 						return 10 + (DEFAULT_WIDTH + 12 * (tag_size_s.length - my_layer_idx) ) * (tag_size_s[my_layer_idx] * (my_idx));
  					}
  				};
  			});
  		</script>
  	</body>
  
negative.code: 				var 必ず子要素のタグ = ["tbody","thead","tr","td","th","li","option"];
  				var サイズを持たせないタグ = ["tbody","thead","tr"];
  				var resizableのみ対象のタグ = [];
  				var infinite_loop_check = [];//再帰を使用しているため無限ループや無限トランポリン対策
  				
  				function convert_lineardata_to_child_s(tag_s2, prop_map, val_s, part_map, param_map, parent_param_s){
  					var root_s = {"child_s":[],"last_child_s":[]};
  					var parent_s = [root_s];
  					var length_tag_s2 = tag_s2.length;
  