using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NovelInterpreter.Interpreter.Enum;

namespace NovelInterpreter.Interpreter.Construction
{
	/// <summary>
	/// ラベルの存在を示すフラグ
	/// </summary>
	public class Label : BaseConstruction
	{
		public Label(int lineNumber, Dictionary<string, string> arguments)
			: base(lineNumber, "Label", arguments)
		{
			//Console.WriteLine("Label");
		}

		public override InvokeResult Invoke(ConstructionContainer.Accessor accessor)
		{
			//throw new NotImplementedException();
			return new InvokeResult(InvokeResult.ResultType.Next);
		}
	}
}
