rem: if( $1 == "." ) return $0;  if( alias != null && alias[$2.toUpperCase()] != null ) return alias[$2.toUpperCase()] + "("; else return ( $2 + "(" ).toUpperCase(); 
add: var topLeft = globalGrid.getCell( $1 + $2 ); var bottomRight = globalGrid.getCell( $3 + $4 );  var row = topLeft.row; var col;  var list = new Array;  while( row != bottomRight.row.next ) { col = topLeft.column;  while( col != bottomRight.column.next ) { c = row.getCell( col );  if( c.master == null || c.master == c ) list.push( c.getId() );  col = col.next; }  row = row.next; }  return "[" + list.join(",") + "]"; 
context: 			function( $0, $1, $2 )			{				if( $1 == "." )					return $0;								if( alias != null && alias[$2.toUpperCase()] != null )					return alias[$2.toUpperCase()] + "(";				else					return ( $2 + "(" ).toUpperCase();			}
meta: 1064	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1064/d5302f743373ed19002a4995d35f943d6511da0e/grid.js/clean/tiki/lib/sheet/grid.js