public virtual void  ifAction(Branch action)
		{
		}
		public virtual void  jump(Branch action)
		{
		}
		public override void  jump(Branch action)
		{
			printBranch(action);
		}
		protected internal virtual void  printBranch(Branch action)
		{
			start(action);
			LabelEntry entry = labels.getLabelEntry(action.target);
			if (entry.name == null)
				entry.name = "L" + System.Convert.ToString(labelCount++);
			entry.source = action;
			out_Renamed.WriteLine(" " + entry.name);
		}
		public override void  ifAction(Branch action)
		{
			printBranch(action);
		}