anchor.diff:  				console.log(split_ignore_nest('table>thead_th($col=$0)+tbody_th_td(($col -1 +),$row=$1)','+',[["(",")"]]));
   				console.log(split_ignore_nest('Hello(world,!!)',',',[["(",")"]]));
   				console.log(split_ignore_nest('true','',[]));
  +				console.log(reverse_porlish_notation_logic("$0",{"$0":3,"$1":6,"$2":2},{}));
   
   			});
   		</script>
  
positive.code: 				var IDX_MULTI = OPERATOR_CHAR_S.indexOf('*');
  				var IDX_PAREN = OPERATOR_CHAR_S.indexOf('(');
  				var IDX_EQUAL = OPERATOR_CHAR_S.indexOf('=');
  				function reverse_porlish_notation(formula, _param_s, _tmp_param_s){
  					var param_s = if_nullOrUndef_then_return_init(_param_s, {});
  					var tmp_param_s = if_nullOrUndef_then_return_init(_tmp_param_s, {});
  //console.log('formula : '+formula);
  					var _formula = formula;
  					var _parent_counter = 0;
  					if($.isArray(_formula)){
  						_formula = _formula.join(' ');
  					}
  					if(typeof _formula === 'string'){
  						_formula = formula.replace(/\s+/g,' ').trim();
  					}
  					var operator_s =[ //null
  						,function(a0, a1){
  							if($.isNumeric(a0) && $.isNumeric(a1)){
  								return a0 + a1;
  							}else{
  								throw new TypeError(a0 + ' : ' + a1 + ' are not resolved ');
  							}
  						}
  						,function(a0, a1){return a1 - a0;}
  						,function(a0, a1){return a1 * a0;}
  						,function(a0, a1){return a1 / a0;}
  						,function(a0, a1){return a1 % a0;}
  					];
  					if(_formula != null && typeof _formula !== 'undefined'){
  						var stack = [];
  						var pool = '';
  						var num = 0;
  						var length_formula = _formula.length;
  						for(var i=0; i<length_formula; ++i){
  							var c = _formula.charAt(i);
  							var op_idx = OPERATOR_CHAR_S.indexOf(c);
  							if (op_idx === 0) {
  								if(pool !== ''){
  									var pool = param_s.hasOwnProperty(pool) ? param_s[pool] : pool;
  									if(pool === '+' || pool === '-'){//(+3 -1 +)への対応
  										stack.push(operator_s[OPERATOR_CHAR_S.indexOf(pool)] (stack.pop(), stack.pop()));
  									}else if( ! $.isNumeric(pool) ){
  										stack.push(pool);
  										pool = '';
  									}else{
  
negative.code: 						}
  						work_jq
  							.addClass(CLASS_HTMLIZE)
  							.attr('data-my-obj-id', my_regular_id)
  							.data('my-obj-id', my_regular_id)
  							.attr({"id":user_input_id})
  							.on('click',function(ev){
  