All pastes #2054053 Raw Edit

Anonymous

public text v1 · immutable
#2054053 ·published 2011-05-05 03:09 UTC
rendered paste body
class application
{
	var x;
	var y;
	var z;

	function main
	{
		var i;
		
		x = my_counter();
		y = my_counter();
		
		i = 10;
		while(i)
		{
			x();
			y();
			i = i - 1;
		}
	}
	
	function my_counter
	{
		z = new counter;
		z.i = 0;
		return z.increment_and_print;
	}
}

class counter
{
	var i;
	
	function increment_and_print
	{
		i = i + 1;
		print i, '\n';
	}
}

//------ OUTPUT

1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10